|
|
@@ -0,0 +1,16 @@
|
|
|
+#!/bin/bash
|
|
|
+
|
|
|
+#######################################################################################################################
|
|
|
+# 构建 devops 前端应用
|
|
|
+#######################################################################################################################
|
|
|
+
|
|
|
+# devops 后端域名
|
|
|
+backend_domain='devops.reghao.cn'
|
|
|
+sed -i "s/reghao.cn/${backend_domain}/g" .env.production
|
|
|
+sed -i "s/VUE_APP_DEVOPS=0/VUE_APP_DEVOPS=1/g" .env.production
|
|
|
+
|
|
|
+commit_id=`git rev-parse HEAD | cut -c 1-8`
|
|
|
+npm run build
|
|
|
+docker build -t registry.cn-chengdu.aliyuncs.com/tnb028/devopsapp:${commit_id} .
|
|
|
+docker push registry.cn-chengdu.aliyuncs.com/tnb028/devopsapp:${commit_id}
|
|
|
+rm -rf dist
|