gradle Android CI/CD(单元测试,SonarQube)

nxowjjhe  于 5个月前  发布在  Android
关注(0)|答案(1)|浏览(67)

所以我尝试在我的项目中实现CI/CD。我得到了一些我无法修复的东西。我使用GitHub action。
我试着运行单元测试。这是我的管道。

name: Java CI with Gradle

on:
push:
  branches: ["release", "staging", "pre_release"]
pull_request:
  branches: ["release", "staging", "pre_release"]

jobs:
 build:
 runs-on: windows-latest 

steps:
  - uses: actions/checkout@v3
  - name: Set up JDK 17
    uses: actions/setup-java@v3
    with:
      java-version: '17'
      distribution: 'temurin'
  - name: Run Unit Test
    run: |  
        .\gradlew.bat test  # Use gradlew.bat on Windows

字符串
我得到了这个错误:
Gradle构建守护程序意外消失(可能已被杀死或崩溃)
我试着运行SonarQube,我得到了同样的错误。你们中有人得到这个错误吗?我也在Github runner存储库上发现了这个问题。https://github.com/actions/runner/issues/2503但它仍然是打开的。

pxyaymoc

pxyaymoc1#

通过更改gradle守护进程堆和Kotlin编译器守护进程堆修复。https://github.com/actions/runner/issues/2503#issuecomment-1822250300

相关问题