diff options
author | Barbara Poon <barbara.poon@algorand.com> | 2022-01-10 16:05:06 -0500 |
---|---|---|
committer | Barbara Poon <barbara.poon@algorand.com> | 2022-01-10 16:05:06 -0500 |
commit | 63096cb04e557ec61358030a807522a3c0d0f5ad (patch) | |
tree | 11f6075c82d31b88fe3ede9320b390b48afe7e38 | |
parent | 648c43ca005ab4c0f93a2de6b758d518b775c0dc (diff) |
test no_build=true
-rw-r--r-- | .circleci/config.yml | 240 |
1 files changed, 103 insertions, 137 deletions
diff --git a/.circleci/config.yml b/.circleci/config.yml index 9ae8c5c01..40daee886 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -58,130 +58,112 @@ workflows: parameters: platform: ["amd64", "arm64", "mac_amd64"] - - test: - name: << matrix.platform >>_test - matrix: - <<: *matrix-default - requires: - - << matrix.platform >>_build - filters: &filters-default - branches: - ignore: - - /rel\/.*/ - - /hotfix\/.*/ - - - test_nightly: - name: << matrix.platform >>_test_nightly - matrix: - <<: *matrix-default - requires: - - << matrix.platform >>_build - filters: &filters-nightly - branches: - only: - - /rel\/.*/ - - /hotfix\/.*/ - context: slack-secrets - - - integration: - name: << matrix.platform >>_integration - matrix: - <<: *matrix-default - requires: - - << matrix.platform >>_build - filters: - <<: *filters-default - - - integration_nightly: - name: << matrix.platform >>_integration_nightly - matrix: - <<: *matrix-default - requires: - - << matrix.platform >>_build - filters: - <<: *filters-nightly - context: slack-secrets - - - e2e_expect: - name: << matrix.platform >>_e2e_expect - matrix: - <<: *matrix-default - requires: - - << matrix.platform >>_build - filters: - <<: *filters-default - - - e2e_expect_nightly: - name: << matrix.platform >>_e2e_expect_nightly - matrix: - <<: *matrix-default - requires: - - << matrix.platform >>_build - filters: - <<: *filters-nightly - context: slack-secrets - - - e2e_subs: - name: << matrix.platform >>_e2e_subs - matrix: - <<: *matrix-default - requires: - - << matrix.platform >>_build - filters: - <<: *filters-default - - - e2e_subs_nightly: - name: << matrix.platform >>_e2e_subs_nightly - matrix: - <<: *matrix-default - requires: - - << matrix.platform >>_build - filters: - <<: *filters-nightly - context: slack-secrets - - - tests_verification_job: - name: << matrix.platform >>_<< matrix.job_type >>_verification - matrix: - parameters: - platform: ["amd64", "arm64", "mac_amd64"] - job_type: ["test", "test_nightly", "integration", "integration_nightly", "e2e_expect", "e2e_expect_nightly"] - requires: - - << matrix.platform >>_<< matrix.job_type >> - - - upload_nightly_binaries: - name: << matrix.platform >>_upload_nightly_binaries - matrix: - <<: *matrix-default - requires: - - << matrix.platform >>_test_nightly_verification - - << matrix.platform >>_integration_nightly_verification - - << matrix.platform >>_e2e_expect_nightly_verification - - << matrix.platform >>_e2e_subs_nightly - - codegen_verification - filters: - branches: - only: - - "rel/nightly" - context: - - slack-secrets - - aws-secrets + # - test: + # name: << matrix.platform >>_test + # matrix: + # <<: *matrix-default + # requires: + # - << matrix.platform >>_build + # filters: &filters-default + # branches: + # ignore: + # - /rel\/.*/ + # - /hotfix\/.*/ + + # - test_nightly: + # name: << matrix.platform >>_test_nightly + # matrix: + # <<: *matrix-default + # requires: + # - << matrix.platform >>_build + # filters: &filters-nightly + # branches: + # only: + # - /rel\/.*/ + # - /hotfix\/.*/ + # context: slack-secrets + + # - integration: + # name: << matrix.platform >>_integration + # matrix: + # <<: *matrix-default + # requires: + # - << matrix.platform >>_build + # filters: + # <<: *filters-default + + # - integration_nightly: + # name: << matrix.platform >>_integration_nightly + # matrix: + # <<: *matrix-default + # requires: + # - << matrix.platform >>_build + # filters: + # <<: *filters-nightly + # context: slack-secrets + + # - e2e_expect: + # name: << matrix.platform >>_e2e_expect + # matrix: + # <<: *matrix-default + # requires: + # - << matrix.platform >>_build + # filters: + # <<: *filters-default + + # - e2e_expect_nightly: + # name: << matrix.platform >>_e2e_expect_nightly + # matrix: + # <<: *matrix-default + # requires: + # - << matrix.platform >>_build + # filters: + # <<: *filters-nightly + # context: slack-secrets + + # - e2e_subs: + # name: << matrix.platform >>_e2e_subs + # matrix: + # <<: *matrix-default + # requires: + # - << matrix.platform >>_build + # filters: + # <<: *filters-default + + # - e2e_subs_nightly: + # name: << matrix.platform >>_e2e_subs_nightly + # matrix: + # <<: *matrix-default + # requires: + # - << matrix.platform >>_build + # filters: + # <<: *filters-nightly + # context: slack-secrets + + # - tests_verification_job: + # name: << matrix.platform >>_<< matrix.job_type >>_verification + # matrix: + # parameters: + # platform: ["amd64", "arm64", "mac_amd64"] + # job_type: ["test", "test_nightly", "integration", "integration_nightly", "e2e_expect", "e2e_expect_nightly"] + # requires: + # - << matrix.platform >>_<< matrix.job_type >> - upload_binaries: name: << matrix.platform >>_upload_binaries matrix: <<: *matrix-default requires: - - << matrix.platform >>_test_nightly_verification - - << matrix.platform >>_integration_nightly_verification - - << matrix.platform >>_e2e_expect_nightly_verification - - << matrix.platform >>_e2e_subs_nightly - - codegen_verification + - << matrix.platform >>_build + # - << matrix.platform >>_test_nightly_verification + # - << matrix.platform >>_integration_nightly_verification + # - << matrix.platform >>_e2e_expect_nightly_verification + # - << matrix.platform >>_e2e_subs_nightly + # - codegen_verification filters: branches: only: - - "rel/beta" - - "rel/stable" + - /rel\/.*/ context: - slack-secrets - aws-secrets @@ -492,16 +474,16 @@ commands: build_dir: type: string default: << pipeline.parameters.build_dir >> - no_build: - type: string - default: "true" steps: - attach_workspace: at: << parameters.build_dir >> - run: name: Upload Binaries << parameters.platform >> command: | - export NO_BUILD=<< parameters.no_build >> + if [ "${CIRCLE_BRANCH}" = "circleci/1809" ] + then + export NO_BUILD="true" + fi export PATH=$(echo "$PATH" | sed -e "s|:${HOME}/\.go_workspace/bin||g" | sed -e 's|:/usr/local/go/bin||g') export GOPATH="<< parameters.build_dir >>/go" export TRAVIS_BRANCH=${CIRCLE_BRANCH} @@ -725,21 +707,5 @@ jobs: - prepare_go - upload_binaries_command: platform: << parameters.platform >> - no_build: "false" - - slack/notify: - <<: *slack-fail-event - - upload_nightly_binaries: - working_directory: << pipeline.parameters.build_dir >>/project - parameters: - platform: - type: string - executor: << parameters.platform >>_medium - steps: - - prepare_build_dir - - prepare_go - - upload_binaries_command: - platform: << parameters.platform >> - no_build: "true" - - slack/notify: - <<: *slack-fail-event
\ No newline at end of file + # - slack/notify: + # <<: *slack-fail-event
\ No newline at end of file |