mirror of
https://gitlab.com/Bockiii/deemix-docker.git
synced 2024-08-30 17:32:18 +00:00
Remove static first.
This commit is contained in:
parent
1b6e0e8682
commit
d4a9dc1ba0
@ -4,9 +4,9 @@ variables:
|
||||
DOCKER_CLI_EXPERIMENTAL: enabled
|
||||
PLATFORMS: "linux/amd64,linux/arm64,linux/arm/v7"
|
||||
PLATFORMS_TEST: "linux/amd64"
|
||||
PACKAGE_REGISTRY_URL: "${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/generic/deemix-docker/${CI_COMMIT_SHORT_SHA}"
|
||||
PACKAGE_REGISTRY_URL: "${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/generic/${CI_COMMIT_SHORT_SHA}/${CI_COMMIT_SHORT_SHA}"
|
||||
# Docker build will download via this url
|
||||
PACKAGE_REGISTRY_URL_STATIC: "${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/generic/deemix-docker/static"
|
||||
PACKAGE_REGISTRY_URL_STATIC: "${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/generic/static/static"
|
||||
ZIP_NAME: "deemix-docker"
|
||||
npm_config_cache: "$CI_PROJECT_DIR/.npm"
|
||||
PKG_CACHE_PATH: "$CI_PROJECT_DIR/.nodejs-bin"
|
||||
@ -28,8 +28,17 @@ build-deemix:
|
||||
- .nodejs-bin
|
||||
- .yarn-cache
|
||||
policy: pull-push
|
||||
script:
|
||||
|
||||
before_script:
|
||||
- apt update && apt install -y --no-install-recommends zip git curl jq
|
||||
# Dropping static first package first
|
||||
- echo get package ID of static
|
||||
- export STATIC_ID=$(curl "${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages" | jq '.[] | select(.name == "static") | .id')
|
||||
- echo $STATIC_ID
|
||||
- |
|
||||
curl --request DELETE --header "PRIVATE-TOKEN: ${PAT_TOKEN}" "${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/${STATIC_ID}"
|
||||
|
||||
script:
|
||||
- git clone --depth=1 https://gitlab.com/RemixDev/deemix-gui.git --recursive src
|
||||
# Patching pkg.targets to our need
|
||||
- jq '.pkg.targets = ["node16-linuxstatic-x64","node16-linuxstatic-arm64","node16-linuxstatic-armv7"]' src/server/package.json > tmp.$$.json && mv tmp.$$.json src/server/package.json
|
||||
|
Loading…
Reference in New Issue
Block a user