11 我想使用Travis CI部署文件,它仅适用于带标记的提交。提交到分支时,会出现警告: 使用发布提供者跳过部署,因为这不是带标记的提交。 是否可以使用Travis CI在分支提交上进行部署? 为了澄清起见,当我标记提交时它可以工作,但是我想在给定分支的每次提交上部署文件。 git release deployment travis-ci github — Kenorb source 1 您是否尝试过标记提交? — Dave Swersky 它适用于标签,但我想在每次提交时部署文件。 — kenorb
4 Travis CI支持使用以下语法在分支发布上进行部署: deploy: on: branch: release 问题在于GitHub不支持它。 根据Travis CI 上的GitHub Releases Uploading页面: 请注意,部署GitHub版本仅适用于标签,不适用于分支机构。 对于GitHub,唯一的解决方法是推送标签(例如git push origin master --tags)。 或解决方案是使用其他受支持的提供程序。 — Kenorb source