加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
_travis.sh.bak 1.45 KB
一键复制 编辑 原始数据 按行查看 历史
Irony 提交于 2020-05-19 17:02 . push to coding
#!/bin/bash
#定义时间
time=`date +%Y-%m-%d\ %H:%M:%S`
#执行成功
function success(){
echo "success"
}
#执行失败
function failure(){
echo "failure"
}
#默认执行
function default(){
git clone -b master https://${GH_REF} blog_master
cd blog_master
cd ../
mv -f blog_master/.git/ ./public/
cd ./public
cat <<EOF >> README.md
# PyQt5 Blog
https://pyqt5.com
## Build Status
[![Build Status](https://www.travis-ci.org/PyQt5/blog.svg?branch=dev)](https://www.travis-ci.org/PyQt5/blog)
## 部署结果
部署状态 | 集成结果 | 参考值
---|---|---
完成时间 | $time | yyyy-mm-dd hh:mm:ss
部署环境 | $TRAVIS_OS_NAME + $TRAVIS_NODE_VERSION | window \| linux + stable
部署类型 | $TRAVIS_EVENT_TYPE | push \| pull_request \| api \| cron
仓库地址 | $TRAVIS_REPO_SLUG | owner_name/repo_name
提交分支 | $TRAVIS_COMMIT | hash 16位
提交信息 | $TRAVIS_COMMIT_MESSAGE |
Job ID | $TRAVIS_JOB_ID |
Job NUM | $TRAVIS_JOB_NUMBER |
EOF
git config user.name "Irony"
git config user.email "892768447@qq.com"
git init
git add .
git commit -m "Update Blog By TravisCI With Build $TRAVIS_BUILD_NUMBER"
# Github Pages
git push --force --quiet "https://${GH_TOKEN}@${GH_REF}" master:master
# Coding Pages
git push --force --quiet "https://pt8jx6hv3i9m:${CO_TOKEN}@${CO_REF}" master:master
}
case $1 in
"success")
success
;;
"failure")
failure
;;
*)
default
esac
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化