From 01c52ef7e939e5d2b3fc8bfe5626fcdfe2477c0b Mon Sep 17 00:00:00 2001 From: Dedy Martadinata Supriyadi Date: Sat, 12 Feb 2022 01:17:19 +0000 Subject: [PATCH] Add URL for static download --- .gitlab-ci.yml | 10 ++++++++++ Dockerfile | 2 +- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 62d9987..1a43e13 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -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 - | diff --git a/Dockerfile b/Dockerfile index 192c577..c7b508b 100644 --- a/Dockerfile +++ b/Dockerfile @@ -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/ /