live-model-bing
Version:
20 lines (19 loc) • 878 B
YAML
stages:
- build
build_master:
stage: build
only:
- master
tags:
- live-h5-prod
script:
- export project_name=$(cat package.json|awk -F "[:]" '/"name"/{print$2}')
- export project_name=${project_name:2:$[${#project_name}-4]}
- export version=`cat package.json|awk -F "[:]" '/"version"/{print$2}'`
- export version=${version:2:$[${#version}-4]}
- export message=$(git log --no-merges --pretty=format:%s -1)
- export author=$(git log --no-merges --pretty=format:%an -1)
- cnpm i
- npm run build
- cnpm publish
- curl 'https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=0ae9c0e9-3e15-49cf-9493-8f880943c6f0' -H 'Content-Type:application/json' -d '{"msgtype":"text","text":{"content":"'${project_name}'发包成功,版本号:'${version}',提交人:'${author}',提交信息:'${message}'"}}'