如何配置Travis作业的before_deploy / after_deploy步骤使其仅为其中一个部署提供程序运行?

时间:2019-02-13 15:38:54

标签: deployment travis-ci

我想在我的travis构建中定义一个before_deploy和after_deploy步骤,该步骤仅对部署步骤中使用的两个提供程序之一运行。当前,每个供应商之前/之后步骤仅运行一次,但是操作仅适用于其中一个。

如果无法将.travis.yml文件配置为显式执行此操作,是否可以通过某种方式将信息从部署步骤传递到after_deploy步骤,以便可以查看正在运行的提供程序为?

请注意,我正在使用的两个部署提供程序是bintray和发行版,因此作为实际部署步骤的一部分,我所做的工作似乎没有什么灵活性(即,我不是通过脚本进行部署的,会给我更多自由去做额外的事情。

0 个答案:

没有答案