我正在使用Promote Build 插件设置Jenkins 1.452 来提升构建。我现在有一个非常简单的两步升级路径。
- 编译和安装(创建 Jar)
- UAT Deploy(将 Jar 推送到我的应用程序服务器)
我将其分为 2 个作业,并且都自行成功运行 - 但是,当我尝试设置促销过程时,出现以下错误:
Legacy code started this job. No cause information is available
Building in workspace /Users/theatre/.jenkins/jobs/ActiveCQ API (Compile)/workspace
Promoting ActiveCQ API (Compile) #38
scheduling build for ActiveCQ API (UAT Deploy)
Recording fingerprints
ERROR: Build artifacts are supposed to be fingerprinted, but build artifact archiving is not configured[8mha:AAAAWB+LCAAAAAAAAABb85aBtbiIQSmjNKU4P08vOT+vOD8nVc8DzHWtSE4tKMnMz/PLL0ldFVf2c+b/lb5MDAwVRQxSaBqcITRIIQMEMIIUFgAAckCEiWAAAAA=[0mbuild hudson.tasks.Fingerprinter@217aa061 FAILURE
Archiving artifacts
build hudson.tasks.ArtifactArchiver@79b75172 FAILURE
Finished: FAILURE
我附上了(编译)作业的配置屏幕截图。
我有指纹和存档设置,我什至可以在控制台中看到带有指纹的工件列表。