我可以通过创建 git 标签来触发 travis ci 来构建我的应用程序吗?
Can I trigger travis ci to build my app by creating git tag?
我想在通过 github 网络界面创建标签时触发 Travis CI 构建和部署。我找不到有关 Travis CI 触发器的信息。那我可以吗?
创建新标签时,构建应该会自动开始。要部署,您必须将以下位添加到 deploy
部分:
on:
tags: true
这是一个完整的例子:
language: php
php:
- 5.3
- 5.4
deploy:
provider: heroku
strategy: git
skip_cleanup: true
app: myapp
on:
tags: true
php: '5.4'
api_key:
secure: NL10DAVFJJPk7mHdKeN3q5hpKgRq/gKpEnsXeBb7dDcnW0XuwmO88srMVbYHOA6w3kw50aPkKZ1AirElPjcpm2uxEz/tW7PpshY8fGDKdCyuczXKh24avTpD8nF8lskTIPXVpwWBYxCoFziRsd+eQBKHCsRyrQcv0mjg2j2MoNE=
特拉维斯 CI 有一个很好的 documentation about all the possibilities。
我想在通过 github 网络界面创建标签时触发 Travis CI 构建和部署。我找不到有关 Travis CI 触发器的信息。那我可以吗?
创建新标签时,构建应该会自动开始。要部署,您必须将以下位添加到 deploy
部分:
on:
tags: true
这是一个完整的例子:
language: php
php:
- 5.3
- 5.4
deploy:
provider: heroku
strategy: git
skip_cleanup: true
app: myapp
on:
tags: true
php: '5.4'
api_key:
secure: NL10DAVFJJPk7mHdKeN3q5hpKgRq/gKpEnsXeBb7dDcnW0XuwmO88srMVbYHOA6w3kw50aPkKZ1AirElPjcpm2uxEz/tW7PpshY8fGDKdCyuczXKh24avTpD8nF8lskTIPXVpwWBYxCoFziRsd+eQBKHCsRyrQcv0mjg2j2MoNE=
特拉维斯 CI 有一个很好的 documentation about all the possibilities。