ci: Fix caching for PR CI runs
This commit is contained in:
parent
8a35e05923
commit
517f7a8eba
5
.github/workflows/build-docker-image.yml
vendored
5
.github/workflows/build-docker-image.yml
vendored
|
|
@ -83,9 +83,12 @@ jobs:
|
|||
if: steps.run_result.outputs.run_result != 'success'
|
||||
working-directory: "."
|
||||
run: |
|
||||
set -o xtrace
|
||||
declare -a args
|
||||
if [[ "${{ inputs.pr }}" != 0 ]]; then
|
||||
args+=(--cache-from "${{ vars.DOCKER_HUB_ORGANIZATION }}/appsmith-${{ vars.EDITION }}:release")
|
||||
cache_image="${{ vars.DOCKER_HUB_ORGANIZATION }}/appsmith-${{ vars.EDITION }}:release"
|
||||
args+=(--cache-from "$cache_image")
|
||||
docker pull "$cache_image"
|
||||
fi
|
||||
if [[ "${{ inputs.pr }}" != 0 || "${{ github.ref_name }}" != master ]]; then
|
||||
args+=(--build-arg "APPSMITH_CLOUD_SERVICES_BASE_URL=https://release-cs.appsmith.com")
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user