fix: use explicit --context and --file for docker build in CI
This commit is contained in:
@@ -58,12 +58,15 @@ jobs:
|
|||||||
|
|
||||||
- name: Build Docker image for PR
|
- name: Build Docker image for PR
|
||||||
run: |
|
run: |
|
||||||
|
WORKSPACE_DIR="$GITHUB_WORKSPACE"
|
||||||
IMAGE_TAG="pr-${{ steps.info.outputs.pr_number }}-${{ steps.info.outputs.short_sha }}"
|
IMAGE_TAG="pr-${{ steps.info.outputs.pr_number }}-${{ steps.info.outputs.short_sha }}"
|
||||||
docker build \
|
docker build \
|
||||||
|
--context "$WORKSPACE_DIR" \
|
||||||
|
--file "$WORKSPACE_DIR/Dockerfile" \
|
||||||
--target runner \
|
--target runner \
|
||||||
--build-arg GIT_COMMIT=$GITHUB_SHA \
|
--build-arg GIT_COMMIT=$GITHUB_SHA \
|
||||||
-t ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:${IMAGE_TAG} \
|
-t ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:${IMAGE_TAG} \
|
||||||
.
|
"$WORKSPACE_DIR"
|
||||||
|
|
||||||
- name: Update CI site compose and restart
|
- name: Update CI site compose and restart
|
||||||
run: |
|
run: |
|
||||||
|
|||||||
Reference in New Issue
Block a user