之前没注意到 travis-ci 有部署功能,今天发现了这个功能,试用了下。
整个操作都很简单,到 travis-ci 网站启用,然后在项目根目录加个.travis.yml 并提交即可。 和 github 集成的很好,最重要的对开源软件免费。
golang 自动发布的例子:
https://github.com/GameXG/TcpRoute2/blob/master/.travis.yml