ci: require green integration tests to publish snapshot (#23517)

Now looks like https://circleci.com/workflow-run/921ffc90-cff6-4f48-97df-740d60d5bf2b

PR Close #23517
This commit is contained in:
Alex Eagle 2018-04-23 16:41:10 -07:00 committed by Victor Berchet
parent ace6440460
commit 1c9200eca8
1 changed files with 2 additions and 1 deletions

View File

@ -194,8 +194,9 @@ workflows:
# Instead, the publish-build-artifacts.sh script just terminates when # Instead, the publish-build-artifacts.sh script just terminates when
# CIRCLE_PR_NUMBER is set. # CIRCLE_PR_NUMBER is set.
requires: requires:
# Only publish if tests pass # Only publish if tests and integration tests pass
- test - test
- integration_test
# Get the artifacts to publish from the build-packages-dist job # Get the artifacts to publish from the build-packages-dist job
# since the publishing script expects the legacy outputs layout. # since the publishing script expects the legacy outputs layout.
- build-packages-dist - build-packages-dist