pipeline improvements

pull/496/head
Frostebite 2023-02-12 12:34:45 +00:00
parent a1557d87d0
commit 979ceaa2af
1 changed files with 9 additions and 8 deletions

View File

@ -35,15 +35,15 @@ env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
jobs: jobs:
localIntegrationTests: smokeTests:
name: Integration Tests name: Local Smoke Tests
if: github.event.event_type != 'pull_request_target' if: github.event.event_type != 'pull_request_target'
runs-on: ubuntu-latest runs-on: ubuntu-latest
strategy: strategy:
fail-fast: false fail-fast: false
matrix: matrix:
test: test:
- 'cloud-runner-async-workflow' #- 'cloud-runner-async-workflow'
- 'cloud-runner-caching' - 'cloud-runner-caching'
- 'cloud-runner-end2end-caching' - 'cloud-runner-end2end-caching'
- 'cloud-runner-end2end-retaining' - 'cloud-runner-end2end-retaining'
@ -68,9 +68,9 @@ jobs:
cloudRunnerTests: true cloudRunnerTests: true
versioning: None versioning: None
CLOUD_RUNNER_CLUSTER: ${{ matrix.cloudRunnerCluster }} CLOUD_RUNNER_CLUSTER: ${{ matrix.cloudRunnerCluster }}
cloudRunnerIntegrationTests: tests:
needs: localIntegrationTests needs: smokeTests
name: Integration Tests name: Cloud Integration Tests
if: github.event.event_type != 'pull_request_target' if: github.event.event_type != 'pull_request_target'
runs-on: ubuntu-latest runs-on: ubuntu-latest
strategy: strategy:
@ -83,6 +83,7 @@ jobs:
- 'cloud-runner-end2end-retaining' - 'cloud-runner-end2end-retaining'
- 'cloud-runner-environment' - 'cloud-runner-environment'
- 'cloud-runner-hooks' - 'cloud-runner-hooks'
- 'cloud-runner-s3-steps'
- 'cloud-runner-local-persistence' - 'cloud-runner-local-persistence'
- 'cloud-runner-locking' - 'cloud-runner-locking'
cloudRunnerCluster: cloudRunnerCluster:
@ -123,8 +124,8 @@ jobs:
cloudRunnerTests: true cloudRunnerTests: true
versioning: None versioning: None
CLOUD_RUNNER_CLUSTER: ${{ matrix.cloudRunnerCluster }} CLOUD_RUNNER_CLUSTER: ${{ matrix.cloudRunnerCluster }}
localBuildTests: buildTargetTests:
needs: localIntegrationTests needs: smokeTests
name: Local Build Target Tests name: Local Build Target Tests
runs-on: ubuntu-latest runs-on: ubuntu-latest
strategy: strategy: