Check CI_PULL_REQUEST and set GITHUB_REF accordingly. (#2741)
This commit is contained in:
parent
458d3e210e
commit
eca7d0a6d3
|
@ -40,9 +40,7 @@ references:
|
|||
# $CI_PULL_REQUEST seems to be of form: https://github.com/org/repo-name/pull/11.
|
||||
# Grab the last bit, e.g. pull/11, convert to pull/11/head, and use it
|
||||
# for the GITHUB_REF so Docker can pull the latest pending code in PR.
|
||||
git_ref=$(echo "$CI_PULL_REQUEST" | sed "s/.*pytorch-lightning\///")/head
|
||||
docker build --tag "$GCR_IMAGE_PATH:$CIRCLE_WORKFLOW_JOB_ID" -f Dockerfile --build-arg "TEST_IMAGE=1" --build-arg "GITHUB_REF=$git_ref" .
|
||||
#docker build --tag "$IMAGE:$GITHUB_RUN_ID" -f Dockerfile --build-arg "GITHUB_REF=$GITHUB_REF" --build-arg "TEST_IMAGE=1" .
|
||||
if [ -z "$CI_PULL_REQUEST" ]; then docker build --tag "$GCR_IMAGE_PATH:$CIRCLE_WORKFLOW_JOB_ID" -f Dockerfile --build-arg "TEST_IMAGE=1"; else git_ref=$(echo "$CI_PULL_REQUEST" | sed "s/.*pytorch-lightning\///")/head && docker build --tag "$GCR_IMAGE_PATH:$CIRCLE_WORKFLOW_JOB_ID" -f Dockerfile --build-arg "TEST_IMAGE=1" --build-arg "GITHUB_REF=$git_ref" .; fi
|
||||
docker push "$GCR_IMAGE_PATH:$CIRCLE_WORKFLOW_JOB_ID"
|
||||
|
||||
deploy_cluster: &deploy_cluster
|
||||
|
|
Loading…
Reference in New Issue