我想使用免费的在线服务transfer.sh在travis ci的各个阶段之间共享构建工件。虽然上传/下载很容易,但是问题在于生成的URL包含不可预测的部分,因此整个URL变得不可预测。
在早期上传工件时,我需要将生成的URL传递到后期。在AFAIK中,多阶段构建中的作业彼此严格隔离。
答案 0 :(得分:1)
我找到了一种在Travis-CI上的构建阶段之间传递工件的解决方案:滥用github版本。
构建标签时,可以忽略TRAVIS_TAG并使用该特定标签存储中间工件。然后可以手动将其删除。