小编Abh*_*han的帖子

当运行测试被跳过/失败时如何使 github-actions 中的作业失败

我正在尝试使用 GitHub Actions 进行 CI 测试,但如果跳过或失败运行测试,我的工作不会失败。它显示测试作业的通过状态

Github操作工作流程在此输入图像描述

有人可以提出任何真正有帮助的建议吗

工作流程.yml:

名称:Android构建

开:推

jobs:

  build:

    runs-on: ubuntu-latest

    steps:

      - uses: actions/checkout@v1


      - name: Set Up JDK
        uses: actions/setup-java@v1
        with:
          java-version: 1.8
      - name: Clean
        run: ./gradlew clean

      - name: Compile
        run: ./gradlew compileDebugSources

      - name: Unit Tests
        run: ./gradlew test

      - name: Build Project
        run: ./gradlew assembleRelease

      - name: Sign Apk
        id: sign
        uses: r0adkll/sign-android-release@v1
        with:
          releaseDirectory: app/build/outputs/apk/release
          signingKeyBase64: ${{ secrets.SIGNING_KEY }}
          alias: ${{ secrets.ALIAS }}
          keyStorePassword: ${{ secrets.KEY_STORE_PASSWORD }}
          keyPassword: ${{ …
Run Code Online (Sandbox Code Playgroud)

git github github-actions

6
推荐指数
0
解决办法
4913
查看次数

标签 统计

git ×1

github ×1

github-actions ×1