chore: push images to aliyun acr
This commit is contained in:
@@ -22,7 +22,7 @@ x-common-env: &common-env
|
|||||||
|
|
||||||
services:
|
services:
|
||||||
gb32960-ingest-app:
|
gb32960-ingest-app:
|
||||||
image: harbor.lnh2e.com/lingniu-v1/gb32960-ingest-app:${LINGNIU_IMAGE_VERSION:?set LINGNIU_IMAGE_VERSION}
|
image: crpi-85r4m0ackrm3qpje.cn-shanghai.personal.cr.aliyuncs.com/oneos/gb32960-ingest-app:${LINGNIU_IMAGE_VERSION:?set LINGNIU_IMAGE_VERSION}
|
||||||
container_name: gb32960-ingest-app
|
container_name: gb32960-ingest-app
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
environment:
|
environment:
|
||||||
@@ -46,7 +46,7 @@ services:
|
|||||||
- vehicle-ingest
|
- vehicle-ingest
|
||||||
|
|
||||||
vehicle-history-app:
|
vehicle-history-app:
|
||||||
image: harbor.lnh2e.com/lingniu-v1/vehicle-history-app:${LINGNIU_IMAGE_VERSION:?set LINGNIU_IMAGE_VERSION}
|
image: crpi-85r4m0ackrm3qpje.cn-shanghai.personal.cr.aliyuncs.com/oneos/vehicle-history-app:${LINGNIU_IMAGE_VERSION:?set LINGNIU_IMAGE_VERSION}
|
||||||
container_name: vehicle-history-app
|
container_name: vehicle-history-app
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
depends_on:
|
depends_on:
|
||||||
@@ -70,7 +70,7 @@ services:
|
|||||||
- vehicle-ingest
|
- vehicle-ingest
|
||||||
|
|
||||||
vehicle-analytics-app:
|
vehicle-analytics-app:
|
||||||
image: harbor.lnh2e.com/lingniu-v1/vehicle-analytics-app:${LINGNIU_IMAGE_VERSION:?set LINGNIU_IMAGE_VERSION}
|
image: crpi-85r4m0ackrm3qpje.cn-shanghai.personal.cr.aliyuncs.com/oneos/vehicle-analytics-app:${LINGNIU_IMAGE_VERSION:?set LINGNIU_IMAGE_VERSION}
|
||||||
container_name: vehicle-analytics-app
|
container_name: vehicle-analytics-app
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
depends_on:
|
depends_on:
|
||||||
|
|||||||
@@ -37,27 +37,26 @@ steps:
|
|||||||
- main
|
- main
|
||||||
volumes:
|
volumes:
|
||||||
- /var/run/docker.sock:/var/run/docker.sock
|
- /var/run/docker.sock:/var/run/docker.sock
|
||||||
|
environment:
|
||||||
|
ALIYUN_ACR_USERNAME:
|
||||||
|
from_secret: aliyun_acr_username
|
||||||
|
ALIYUN_ACR_PASSWORD:
|
||||||
|
from_secret: aliyun_acr_password
|
||||||
commands: |
|
commands: |
|
||||||
cd $CI_WORKSPACE
|
cd $CI_WORKSPACE
|
||||||
APP_NAME=gb32960-ingest-app
|
APP_NAME=gb32960-ingest-app
|
||||||
APP_VERSION=$(cat $CI_WORKSPACE/project_version.txt)
|
APP_VERSION=$(cat $CI_WORKSPACE/project_version.txt)
|
||||||
IMAGE=harbor.lnh2e.com/lingniu-v1/$APP_NAME:$APP_VERSION
|
IMAGE=crpi-85r4m0ackrm3qpje.cn-shanghai.personal.cr.aliyuncs.com/oneos/$APP_NAME:$APP_VERSION
|
||||||
|
|
||||||
docker build \
|
docker build \
|
||||||
--build-arg APP_NAME=$APP_NAME \
|
--build-arg APP_NAME=$APP_NAME \
|
||||||
--build-arg APP_VERSION=$APP_VERSION \
|
--build-arg APP_VERSION=$APP_VERSION \
|
||||||
-t $IMAGE .
|
-t $IMAGE .
|
||||||
|
|
||||||
mkdir -p /root/.docker
|
printf '%s' "$ALIYUN_ACR_PASSWORD" | docker login \
|
||||||
cat > /root/.docker/config.json <<EOF
|
--username "$ALIYUN_ACR_USERNAME" \
|
||||||
{
|
--password-stdin \
|
||||||
"auths": {
|
crpi-85r4m0ackrm3qpje.cn-shanghai.personal.cr.aliyuncs.com
|
||||||
"harbor.lnh2e.com": {
|
|
||||||
"auth": "$(echo Y2ljZDpMbkBjaWNkMDE=)"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
EOF
|
|
||||||
|
|
||||||
docker push $IMAGE
|
docker push $IMAGE
|
||||||
|
|
||||||
@@ -74,27 +73,26 @@ steps:
|
|||||||
- main
|
- main
|
||||||
volumes:
|
volumes:
|
||||||
- /var/run/docker.sock:/var/run/docker.sock
|
- /var/run/docker.sock:/var/run/docker.sock
|
||||||
|
environment:
|
||||||
|
ALIYUN_ACR_USERNAME:
|
||||||
|
from_secret: aliyun_acr_username
|
||||||
|
ALIYUN_ACR_PASSWORD:
|
||||||
|
from_secret: aliyun_acr_password
|
||||||
commands: |
|
commands: |
|
||||||
cd $CI_WORKSPACE
|
cd $CI_WORKSPACE
|
||||||
APP_NAME=vehicle-history-app
|
APP_NAME=vehicle-history-app
|
||||||
APP_VERSION=$(cat $CI_WORKSPACE/project_version.txt)
|
APP_VERSION=$(cat $CI_WORKSPACE/project_version.txt)
|
||||||
IMAGE=harbor.lnh2e.com/lingniu-v1/$APP_NAME:$APP_VERSION
|
IMAGE=crpi-85r4m0ackrm3qpje.cn-shanghai.personal.cr.aliyuncs.com/oneos/$APP_NAME:$APP_VERSION
|
||||||
|
|
||||||
docker build \
|
docker build \
|
||||||
--build-arg APP_NAME=$APP_NAME \
|
--build-arg APP_NAME=$APP_NAME \
|
||||||
--build-arg APP_VERSION=$APP_VERSION \
|
--build-arg APP_VERSION=$APP_VERSION \
|
||||||
-t $IMAGE .
|
-t $IMAGE .
|
||||||
|
|
||||||
mkdir -p /root/.docker
|
printf '%s' "$ALIYUN_ACR_PASSWORD" | docker login \
|
||||||
cat > /root/.docker/config.json <<EOF
|
--username "$ALIYUN_ACR_USERNAME" \
|
||||||
{
|
--password-stdin \
|
||||||
"auths": {
|
crpi-85r4m0ackrm3qpje.cn-shanghai.personal.cr.aliyuncs.com
|
||||||
"harbor.lnh2e.com": {
|
|
||||||
"auth": "$(echo Y2ljZDpMbkBjaWNkMDE=)"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
EOF
|
|
||||||
|
|
||||||
docker push $IMAGE
|
docker push $IMAGE
|
||||||
|
|
||||||
@@ -111,26 +109,25 @@ steps:
|
|||||||
- main
|
- main
|
||||||
volumes:
|
volumes:
|
||||||
- /var/run/docker.sock:/var/run/docker.sock
|
- /var/run/docker.sock:/var/run/docker.sock
|
||||||
|
environment:
|
||||||
|
ALIYUN_ACR_USERNAME:
|
||||||
|
from_secret: aliyun_acr_username
|
||||||
|
ALIYUN_ACR_PASSWORD:
|
||||||
|
from_secret: aliyun_acr_password
|
||||||
commands: |
|
commands: |
|
||||||
cd $CI_WORKSPACE
|
cd $CI_WORKSPACE
|
||||||
APP_NAME=vehicle-analytics-app
|
APP_NAME=vehicle-analytics-app
|
||||||
APP_VERSION=$(cat $CI_WORKSPACE/project_version.txt)
|
APP_VERSION=$(cat $CI_WORKSPACE/project_version.txt)
|
||||||
IMAGE=harbor.lnh2e.com/lingniu-v1/$APP_NAME:$APP_VERSION
|
IMAGE=crpi-85r4m0ackrm3qpje.cn-shanghai.personal.cr.aliyuncs.com/oneos/$APP_NAME:$APP_VERSION
|
||||||
|
|
||||||
docker build \
|
docker build \
|
||||||
--build-arg APP_NAME=$APP_NAME \
|
--build-arg APP_NAME=$APP_NAME \
|
||||||
--build-arg APP_VERSION=$APP_VERSION \
|
--build-arg APP_VERSION=$APP_VERSION \
|
||||||
-t $IMAGE .
|
-t $IMAGE .
|
||||||
|
|
||||||
mkdir -p /root/.docker
|
printf '%s' "$ALIYUN_ACR_PASSWORD" | docker login \
|
||||||
cat > /root/.docker/config.json <<EOF
|
--username "$ALIYUN_ACR_USERNAME" \
|
||||||
{
|
--password-stdin \
|
||||||
"auths": {
|
crpi-85r4m0ackrm3qpje.cn-shanghai.personal.cr.aliyuncs.com
|
||||||
"harbor.lnh2e.com": {
|
|
||||||
"auth": "$(echo Y2ljZDpMbkBjaWNkMDE=)"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
EOF
|
|
||||||
|
|
||||||
docker push $IMAGE
|
docker push $IMAGE
|
||||||
|
|||||||
Reference in New Issue
Block a user