From cedc71ab84631f93df46e9c749ca7162ddaa6e8a Mon Sep 17 00:00:00 2001 From: Kim Christensen Date: Thu, 4 Apr 2024 23:55:34 +0200 Subject: [PATCH] TEMP Signed-off-by: Kim Christensen --- .github/workflows/porter-integration-pr.yml | 218 ++++++++++---------- 1 file changed, 109 insertions(+), 109 deletions(-) diff --git a/.github/workflows/porter-integration-pr.yml b/.github/workflows/porter-integration-pr.yml index b60257960c..c6d444db66 100644 --- a/.github/workflows/porter-integration-pr.yml +++ b/.github/workflows/porter-integration-pr.yml @@ -2,7 +2,7 @@ name: porter/porter-integration on: push: branches: - - main + - flakeyTest paths-ignore: - 'docs/**' @@ -10,114 +10,114 @@ env: GOVERSION: 1.21.3 jobs: - archive_integration_test: - uses: getporter/porter/.github/workflows/integ-reuseable-workflow.yml@main - with: - test_name: archive_test + # archive_integration_test: + # uses: getporter/porter/.github/workflows/integ-reuseable-workflow.yml@main + # with: + # test_name: archive_test build_integration_test: - uses: getporter/porter/.github/workflows/integ-reuseable-workflow.yml@main + uses: kichristensen/porter/.github/workflows/integ-reuseable-workflow.yml@flakeyTest with: test_name: build_test - cli_integration_test: - uses: getporter/porter/.github/workflows/integ-reuseable-workflow.yml@main - with: - test_name: cli_test - connection_nix_integration_test: - uses: getporter/porter/.github/workflows/integ-reuseable-workflow.yml@main - with: - test_name: connection_nix_test - copy_integration_test: - uses: getporter/porter/.github/workflows/integ-reuseable-workflow.yml@main - with: - test_name: copy_test - dependenciesv1_integration_test: - uses: getporter/porter/.github/workflows/integ-reuseable-workflow.yml@main - with: - test_name: dependenciesv1_test - dependenciesv2_integration_test: - uses: getporter/porter/.github/workflows/integ-reuseable-workflow.yml@main - with: - test_name: dependenciesv2_test - driver_integration_test: - uses: getporter/porter/.github/workflows/integ-reuseable-workflow.yml@main - with: - test_name: driver_test - install_integration_test: - uses: getporter/porter/.github/workflows/integ-reuseable-workflow.yml@main - with: - test_name: install_test - invoke_integration_test: - uses: getporter/porter/.github/workflows/integ-reuseable-workflow.yml@main - with: - test_name: invoke_test - lint_integration_test: - uses: getporter/porter/.github/workflows/integ-reuseable-workflow.yml@main - with: - test_name: lint_test - migration_integration_test: - uses: getporter/porter/.github/workflows/integ-reuseable-workflow.yml@main - with: - test_name: migration_test - outputs_integration_test: - uses: getporter/porter/.github/workflows/integ-reuseable-workflow.yml@main - with: - test_name: outputs_test - publish_integration_test: - uses: getporter/porter/.github/workflows/integ-reuseable-workflow.yml@main - with: - test_name: publish_test - pull_integration_test: - uses: getporter/porter/.github/workflows/integ-reuseable-workflow.yml@main - with: - test_name: pull_test - registry_integration_test: - uses: getporter/porter/.github/workflows/integ-reuseable-workflow.yml@main - with: - test_name: registry_integration_test - schema_integration_test: - uses: getporter/porter/.github/workflows/integ-reuseable-workflow.yml@main - with: - test_name: schema_test - sensitive_data_integration_test: - uses: getporter/porter/.github/workflows/integ-reuseable-workflow.yml@main - with: - test_name: sensitive_data_test - suppress_output_integration_test: - uses: getporter/porter/.github/workflows/integ-reuseable-workflow.yml@main - with: - test_name: suppress_output_test - telemetry_test: - uses: getporter/porter/.github/workflows/integ-reuseable-workflow.yml@main - with: - test_name: telemetry_test - # Reusable workflows only supports 20 jobs - uninstall_test_integ: - runs-on: ubuntu-latest - steps: - - name: checkout - uses: actions/checkout@v4.1.0 - - uses: actions/setup-go@v4 - with: - go-version: "${{ env.GOVERSION }}" - cache: true - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v3 - - name: Cache Docker layers - uses: actions/cache@v3 - with: - path: /tmp/.buildx-cache - key: ${{ runner.os }}-buildx-${{ github.sha }} - - name: Docker Login - uses: docker/login-action@v3.0.0 - with: - registry: ghcr.io - username: ${{ github.actor }} - password: ${{ secrets.GITHUB_TOKEN }} - - name: Configure Agent - run: go run mage.go build - shell: bash - - name: Integration Test - env: - PORTER_INTEG_FILE: uninstall_test.go - run: go run mage.go -v TestIntegration - shell: bash + # cli_integration_test: + # uses: getporter/porter/.github/workflows/integ-reuseable-workflow.yml@main + # with: + # test_name: cli_test + # connection_nix_integration_test: + # uses: getporter/porter/.github/workflows/integ-reuseable-workflow.yml@main + # with: + # test_name: connection_nix_test + # copy_integration_test: + # uses: getporter/porter/.github/workflows/integ-reuseable-workflow.yml@main + # with: + # test_name: copy_test + # dependenciesv1_integration_test: + # uses: getporter/porter/.github/workflows/integ-reuseable-workflow.yml@main + # with: + # test_name: dependenciesv1_test + # dependenciesv2_integration_test: + # uses: getporter/porter/.github/workflows/integ-reuseable-workflow.yml@main + # with: + # test_name: dependenciesv2_test + # driver_integration_test: + # uses: getporter/porter/.github/workflows/integ-reuseable-workflow.yml@main + # with: + # test_name: driver_test + # install_integration_test: + # uses: getporter/porter/.github/workflows/integ-reuseable-workflow.yml@main + # with: + # test_name: install_test + # invoke_integration_test: + # uses: getporter/porter/.github/workflows/integ-reuseable-workflow.yml@main + # with: + # test_name: invoke_test + # lint_integration_test: + # uses: getporter/porter/.github/workflows/integ-reuseable-workflow.yml@main + # with: + # test_name: lint_test + # migration_integration_test: + # uses: getporter/porter/.github/workflows/integ-reuseable-workflow.yml@main + # with: + # test_name: migration_test + # outputs_integration_test: + # uses: getporter/porter/.github/workflows/integ-reuseable-workflow.yml@main + # with: + # test_name: outputs_test + # publish_integration_test: + # uses: getporter/porter/.github/workflows/integ-reuseable-workflow.yml@main + # with: + # test_name: publish_test + # pull_integration_test: + # uses: getporter/porter/.github/workflows/integ-reuseable-workflow.yml@main + # with: + # test_name: pull_test + # registry_integration_test: + # uses: getporter/porter/.github/workflows/integ-reuseable-workflow.yml@main + # with: + # test_name: registry_integration_test + # schema_integration_test: + # uses: getporter/porter/.github/workflows/integ-reuseable-workflow.yml@main + # with: + # test_name: schema_test + # sensitive_data_integration_test: + # uses: getporter/porter/.github/workflows/integ-reuseable-workflow.yml@main + # with: + # test_name: sensitive_data_test + # suppress_output_integration_test: + # uses: getporter/porter/.github/workflows/integ-reuseable-workflow.yml@main + # with: + # test_name: suppress_output_test + # telemetry_test: + # uses: getporter/porter/.github/workflows/integ-reuseable-workflow.yml@main + # with: + # test_name: telemetry_test + # # Reusable workflows only supports 20 jobs + # uninstall_test_integ: + # runs-on: ubuntu-latest + # steps: + # - name: checkout + # uses: actions/checkout@v4.1.0 + # - uses: actions/setup-go@v4 + # with: + # go-version: "${{ env.GOVERSION }}" + # cache: true + # - name: Set up Docker Buildx + # uses: docker/setup-buildx-action@v3 + # - name: Cache Docker layers + # uses: actions/cache@v3 + # with: + # path: /tmp/.buildx-cache + # key: ${{ runner.os }}-buildx-${{ github.sha }} + # - name: Docker Login + # uses: docker/login-action@v3.0.0 + # with: + # registry: ghcr.io + # username: ${{ github.actor }} + # password: ${{ secrets.GITHUB_TOKEN }} + # - name: Configure Agent + # run: go run mage.go build + # shell: bash + # - name: Integration Test + # env: + # PORTER_INTEG_FILE: uninstall_test.go + # run: go run mage.go -v TestIntegration + # shell: bash