sh 将分支自动合并为travis-ci或任何其他ci的master
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sh 将分支自动合并为travis-ci或任何其他ci的master相关的知识,希望对你有一定的参考价值。
#!/bin/bash
git config --global user.email 'travis@travis-ci.org'
git config --global user.name 'Travis'
git remote set-branches --add origin master
git fetch
git reset --hard
git checkout master
git merge --ff-only "$TRAVIS_COMMIT"
git push git+ssh://git@github.com/${TRAVIS_REPO_SLUG}.git master
以上是关于sh 将分支自动合并为travis-ci或任何其他ci的master的主要内容,如果未能解决你的问题,请参考以下文章
在travis-ci中手动触发安全列表之外(或阻止列表内)的分支的构建
使用Travis-CI自动化部署Hexo博客
一个自动合并代码的简单脚本
使用 Git 将 master 的更改合并到所有分支中?
Git rebase使用
在 Artifactory Release Staging 之后使用 Jenkins 将 git develop 分支合并到 master