fix: 还原ci流程
This commit is contained in:
@@ -38,16 +38,10 @@ dev_build:
|
|||||||
- npm install --registry=http://registry.npmmirror.com
|
- npm install --registry=http://registry.npmmirror.com
|
||||||
- echo "npm run build"
|
- echo "npm run build"
|
||||||
|
|
||||||
|
# 编译 上传模板
|
||||||
|
- npm run build:html
|
||||||
- mc alias set nz $MINIO_HOST $MINIO_USER $MINIO_PWD
|
- mc alias set nz $MINIO_HOST $MINIO_USER $MINIO_PWD
|
||||||
# 根据提交信息,判断本次是否 编译上传模板
|
- mc cp dist/index.html nz/depends/template/snapshot_template.html
|
||||||
- >
|
|
||||||
if [[ $CI_COMMIT_MESSAGE =~ "snapshotTemplate" ]]; then
|
|
||||||
echo "Update snapshot template ..."
|
|
||||||
npm run build:html
|
|
||||||
mc cp dist/index.html nz/depends/template/snapshot_template.html
|
|
||||||
else
|
|
||||||
echo "No need to update snapshot template"
|
|
||||||
fi
|
|
||||||
|
|
||||||
- npm run build
|
- npm run build
|
||||||
- cd /builds/nezha/nezha-fronted/nezha-fronted/dist
|
- cd /builds/nezha/nezha-fronted/nezha-fronted/dist
|
||||||
@@ -56,7 +50,13 @@ dev_build:
|
|||||||
- export FILE_NAME=nz-gui-$CI_COMMIT_REF_NAME-$CI_COMMIT_SHORT_SHA.zip
|
- export FILE_NAME=nz-gui-$CI_COMMIT_REF_NAME-$CI_COMMIT_SHORT_SHA.zip
|
||||||
# 生成 git log 日志文件
|
# 生成 git log 日志文件
|
||||||
- sed -i 's+</body>+<a style="position:fixed;bottom:20px;left:40px;z-index:999;color:white;" target="_blank" href="/static/git-log.html">更新记录</a>\n</body>+g' ./index.html;
|
- sed -i 's+</body>+<a style="position:fixed;bottom:20px;left:40px;z-index:999;color:white;" target="_blank" href="/static/git-log.html">更新记录</a>\n</body>+g' ./index.html;
|
||||||
|
# echo "<html>" > ./static/git-log.html
|
||||||
|
# echo "<head>" >> ./static/git-log.html
|
||||||
|
# echo '<meta http-equiv="Content-Type" content="text/html;charset=UTF-8">' >> ./static/git-log.html
|
||||||
|
# echo "</head>" >> ./static/git-log.html
|
||||||
|
# echo "<pre>" >> ./static/git-log.html
|
||||||
- "git log -100 --pretty=format:'%ad : %s' >> ./static/git-log.log"
|
- "git log -100 --pretty=format:'%ad : %s' >> ./static/git-log.log"
|
||||||
|
# echo "</pre></html>" >> ./static/git-log.html
|
||||||
- zip -q -r $FILE_NAME ./*
|
- zip -q -r $FILE_NAME ./*
|
||||||
|
|
||||||
# 将 dist zip 上传到 minio
|
# 将 dist zip 上传到 minio
|
||||||
@@ -88,6 +88,10 @@ rel_build:
|
|||||||
- npm install --registry=http://registry.npmmirror.com
|
- npm install --registry=http://registry.npmmirror.com
|
||||||
- echo "npm run build"
|
- echo "npm run build"
|
||||||
|
|
||||||
|
- npm run build:html
|
||||||
|
- mc alias set nz $MINIO_HOST $MINIO_USER $MINIO_PWD
|
||||||
|
- mc cp dist/index.html nz/depends/template/snapshot_template.html
|
||||||
|
|
||||||
- npm run build
|
- npm run build
|
||||||
- cd /builds/nezha/nezha-fronted/nezha-fronted/dist
|
- cd /builds/nezha/nezha-fronted/nezha-fronted/dist
|
||||||
- mc cp nz/depends/template/snapshot_template.html ./snapshot_template.html
|
- mc cp nz/depends/template/snapshot_template.html ./snapshot_template.html
|
||||||
@@ -108,3 +112,4 @@ rel_build:
|
|||||||
# 指定哪个ci runner跑该工作
|
# 指定哪个ci runner跑该工作
|
||||||
tags:
|
tags:
|
||||||
- nezha
|
- nezha
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user