perf: Kaniko layer caching + CI version bump to 2.0.0
- --cache=true: Docker-Layer werden zwischen Builds gecached - --cache-repo: Cache-Layers in der Registry gespeichert - --snapshot-mode=redo: schnellere Snapshot-Erstellung - --compressed-caching=false: weniger CPU fuer Cache-Kompression - Runner: 8 CPUs + 8GB RAM + 256MB SHM zugewiesen - Version strings auf 2.0.0 aktualisiert
This commit is contained in:
parent
149b97e511
commit
f3b858452e
1 changed files with 7 additions and 3 deletions
|
|
@ -30,16 +30,16 @@ docker-build:
|
|||
- |
|
||||
if [ "$CI_COMMIT_REF_NAME" = "main" ]; then
|
||||
TAG="main"
|
||||
VERSION="1.1.0"
|
||||
VERSION="2.0.0"
|
||||
CHANNEL="stable"
|
||||
elif [ "$CI_COMMIT_REF_NAME" = "feature/nightly" ] || [ "$CI_COMMIT_REF_NAME" = "nightly" ]; then
|
||||
TAG="nightly"
|
||||
VERSION="1.1.0-nightly"
|
||||
VERSION="2.0.0-nightly"
|
||||
CHANNEL="nightly"
|
||||
else
|
||||
CLEAN_TAG=$(echo "$CI_COMMIT_REF_NAME" | sed 's/\//-/g')
|
||||
TAG="$CLEAN_TAG"
|
||||
VERSION="1.1.0-dev"
|
||||
VERSION="2.0.0-dev"
|
||||
CHANNEL="dev"
|
||||
fi
|
||||
|
||||
|
|
@ -56,4 +56,8 @@ docker-build:
|
|||
--dockerfile "$CI_PROJECT_DIR/Dockerfile" \
|
||||
--build-arg "VITE_BUILD_CHANNEL=$CHANNEL" \
|
||||
--build-arg "VITE_APP_VERSION=$VERSION" \
|
||||
--cache=true \
|
||||
--cache-repo="$IMAGE_NAME/cache" \
|
||||
--snapshot-mode=redo \
|
||||
--compressed-caching=false \
|
||||
$DESTINATIONS
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue