Add URL for static download

This commit is contained in:
Dedy Martadinata Supriyadi 2022-02-12 01:17:19 +00:00
parent f42de4c356
commit 01c52ef7e9
2 changed files with 11 additions and 1 deletions

View File

@ -5,6 +5,8 @@ variables:
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}"
# Docker build will download via this url
PACKAGE_REGISTRY_URL_STATIC: "${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/generic/deemix-docker/static"
ZIP_NAME: "deemix-docker"
stages:
@ -27,6 +29,14 @@ build-deemix:
- yarn install-all
- yarn dist-server
- ls -al dist/
# Upload static
- |
curl --header "JOB-TOKEN: ${CI_JOB_TOKEN}" --upload-file dist/deemix-server-x64 ${PACKAGE_REGISTRY_URL_STATIC}/deemix-server-linux-amd64
- |
curl --header "JOB-TOKEN: ${CI_JOB_TOKEN}" --upload-file dist/deemix-server-arm64 ${PACKAGE_REGISTRY_URL_STATIC}/deemix-server-linux-arm64
- |
curl --header "JOB-TOKEN: ${CI_JOB_TOKEN}" --upload-file dist/deemix-server-armv7 ${PACKAGE_REGISTRY_URL_STATIC}/deemix-server-linux-arm
# Upload per CI_COMMIT_SHORT_SHA
- |
curl --header "JOB-TOKEN: ${CI_JOB_TOKEN}" --upload-file dist/deemix-server-x64 ${PACKAGE_REGISTRY_URL}/deemix-server-linux-amd64
- |

View File

@ -14,7 +14,7 @@ LABEL \
# unzip deemix
# Need look again in project num
RUN curl -L https://gitlab.com/api/v4/projects/33610953/packages/generic/deemix-docker/deemix-docker/deemix-server-linux-$TARGETARCH -o deemix-server
RUN curl -L https://gitlab.com/api/v4/projects/33610953/packages/generic/deemix-docker/static/deemix-server-linux-$TARGETARCH -o deemix-server
COPY root/ /