File tree Expand file tree Collapse file tree 1 file changed +17
-1
lines changed
Expand file tree Collapse file tree 1 file changed +17
-1
lines changed Original file line number Diff line number Diff line change 33# Check https://circleci.com/docs/2.0/language-java/ for more details
44#
55version : 2
6+ commands :
7+ early_return_for_forked_pull_requests :
8+ description : >-
9+ If this build is from a fork, stop executing the current job and return success.
10+ This is useful to avoid steps that will fail due to missing credentials.
11+ steps :
12+ - run :
13+ name : Early return if this build is from a forked PR
14+ command : |
15+ if [ -n "$CIRCLE_PR_NUMBER" ]; then
16+ echo "Nothing to do for forked PRs, so marking this step successful"
17+ circleci step halt
18+ fi
19+
620jobs :
721 build :
822 docker :
3852 # run tests!
3953 - run : mvn integration-test
4054 - run : mvn cobertura:cobertura
41- - run : bash <(curl -s https://codecov.io/bash) -t ${CODECOV_TOKEN}
4255
56+ - early_return_for_forked_pull_requests
57+
58+ - run : bash <(curl -s https://codecov.io/bash) -t ${CODECOV_TOKEN}
4359 - run : mvn -s .circleci.settings.xml -DskipTests deploy
4460
4561workflows :
You can’t perform that action at this time.
0 commit comments