mirror of
https://github.com/apache/superset.git
synced 2026-04-16 22:55:52 +00:00
build(docker): simplification of assembly to facilitate further support (#24504)
This commit is contained in:
2
.github/workflows/docker.yml
vendored
2
.github/workflows/docker.yml
vendored
@@ -50,7 +50,7 @@ jobs:
|
||||
mkdir -p ./build
|
||||
echo ${{ github.sha }} > ./build/SHA
|
||||
echo ${{ github.event.pull_request.number }} > ./build/PR-NUM
|
||||
docker build --target ci -t ${{ github.sha }} -t "pr-${{ github.event.pull_request.number }}" .
|
||||
DOCKER_BUILDKIT=1 docker build --target ci -t ${{ github.sha }} -t "pr-${{ github.event.pull_request.number }}" .
|
||||
docker save ${{ github.sha }} | gzip > ./build/${{ github.sha }}.tar.gz
|
||||
|
||||
- name: Upload build artifacts
|
||||
|
||||
8
.github/workflows/docker_build_push.sh
vendored
8
.github/workflows/docker_build_push.sh
vendored
@@ -46,7 +46,7 @@ EOF
|
||||
#
|
||||
# Build the "lean" image
|
||||
#
|
||||
docker build --target lean \
|
||||
DOCKER_BUILDKIT=1 docker build --target lean \
|
||||
-t "${REPO_NAME}:${SHA}" \
|
||||
-t "${REPO_NAME}:${REFSPEC}" \
|
||||
-t "${REPO_NAME}:${LATEST_TAG}" \
|
||||
@@ -59,7 +59,7 @@ docker build --target lean \
|
||||
#
|
||||
# Build the "lean310" image
|
||||
#
|
||||
docker build --target lean \
|
||||
DOCKER_BUILDKIT=1 docker build --target lean \
|
||||
-t "${REPO_NAME}:${SHA}-py310" \
|
||||
-t "${REPO_NAME}:${REFSPEC}-py310" \
|
||||
-t "${REPO_NAME}:${LATEST_TAG}-py310" \
|
||||
@@ -73,7 +73,7 @@ docker build --target lean \
|
||||
#
|
||||
# Build the "websocket" image
|
||||
#
|
||||
docker build \
|
||||
DOCKER_BUILDKIT=1 docker build \
|
||||
-t "${REPO_NAME}:${SHA}-websocket" \
|
||||
-t "${REPO_NAME}:${REFSPEC}-websocket" \
|
||||
-t "${REPO_NAME}:${LATEST_TAG}-websocket" \
|
||||
@@ -86,7 +86,7 @@ docker build \
|
||||
#
|
||||
# Build the dev image
|
||||
#
|
||||
docker build --target dev \
|
||||
DOCKER_BUILDKIT=1 docker build --target dev \
|
||||
-t "${REPO_NAME}:${SHA}-dev" \
|
||||
-t "${REPO_NAME}:${REFSPEC}-dev" \
|
||||
-t "${REPO_NAME}:${LATEST_TAG}-dev" \
|
||||
|
||||
Reference in New Issue
Block a user