1 ) 我在 tomcat 中使用 Jenkins。我使用 java 类中的 jenkins cli 创建作业和构建。 我想删除存档的工件 。如何做到这一点?
2)另一个问题是,我们可以给 jenkins 中的构建 一个 特定名称吗(例如)我想要构建名称,如 (buildNumber + someName) 。如何实现这一目标?
谢谢。
最佳答案
默认情况下,构建的工件位于: [JENKINS_HOME]/jobs/[job_name]/builds/[$BUILD_ID]/archive/
,去那里删除它。但是,它不会从构建页面中删除指向工件的链接。 (如果您不确定 JENKINS_HOME 在哪里,请转到 http://[jenkins_server]/configure
,您将在页面顶部附近看到主目录)。
要自动更改构建的显示名称,请尝试 Build Name Setter Plugin 。
通过 CLI 更改显示名称:
java -jar jenkins-cli.jar -s http://[server]/ set-build-display-name [job_name] [build#] [new_name]
关于build - 如何删除 Jenkins 中的存档工件?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9494092/