jenkins.sh 490 Bytes
#!/usr/bin/bash

# 构建镜像,并给镜像打上 latest 标签
docker build -t harbor.luxcreo.cn/ben-test/frontend-"$BRANCH_NAME":"$TAG_NUMBER" \
    --build-arg command="$COMMAND" \
    .
docker tag harbor.luxcreo.cn/ben-test/frontend-"$BRANCH_NAME":"$TAG_NUMBER" harbor.luxcreo.cn/ben-test/frontend-"$BRANCH_NAME":latest

# 推送镜像
docker push harbor.luxcreo.cn/ben-test/frontend-"$BRANCH_NAME":"$TAG_NUMBER"
docker push harbor.luxcreo.cn/ben-test/frontend-"$BRANCH_NAME":latest