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