|
|
1
1
最好的方法是使用Travis的阶段和工作特性。阶段是一组工作。阶段内的作业并行运行。各阶段依次进行。整个阶段可以是有条件的,阶段也可以包含有条件的作业。阶段中的作业也可以部署作业(即
这和标准大不相同
相反,您可以使用条件作业将其更改为单独的部署阶段。 使用这样的阶段的缺点是,每个阶段都在自己的虚拟机中运行,因此您不能在每个阶段之间共享数据。(即,以前阶段的构建工件不会传播到后续阶段)。例如,您可以通过S3共享冗长编译阶段的构建结果来解决这个问题。 更多信息可在这里找到: https://docs.travis-ci.com/user/build-stages 我的Github中有一个工作示例: https://github.com/brianonn/travis-test
这将生成一个Travis作业日志,该日志特定于分段和生产中的每一个:
|
|
|
Bovaz · 要排除源代码的文件匹配模式? 8 年前 |
|
|
president · CircleCi没有看到我的测试 8 年前 |
|
|
LeleGaurav · 如何在Jenkins作业执行中包含域用户 8 年前 |
|
|
TSmith · 是否可以设置反编译代码的TFS任务? 8 年前 |