我是新詹金斯,使用詹金斯1.651.3战争部署于Tomcat6
有没有办法从 jenkins UI 控制台本身下载 Jenkins 作业的输出文件(我的作业生成了一个 jar 文件)?
那么,有人可以建议我是否有任何方法或插件可以使每个 Jenkins 构建输出文件(如 Jar/War)可以从 Jenkins 服务器机器下载
[INFO]
[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ NumberGenerator ---
[INFO] Building jar: /opt/cloudhost/jenkinsHome/jobs/TestGiby/workspace/NumberGenerator/target/NumberGenerator-0.0.1-SNAPSHOT.jar
[INFO]
[INFO] --- maven-install-plugin:2.4:install (default-install) @ NumberGenerator ---
[INFO] Installing /opt/cloudhost/jenkinsHome/jobs/TestGiby/workspace/NumberGenerator/target/NumberGenerator-0.0.1-SNAPSHOT.jar to /opt/cloudhost/software/maven/mavenRepo/com/giby/maven/NumberGenerator/0.0.1-SNAPSHOT/NumberGenerator-0.0.1-SNAPSHOT.jar
[INFO] Installing /opt/cloudhost/jenkinsHome/jobs/TestGiby/workspace/NumberGenerator/pom.xml to /opt/cloudhost/software/maven/mavenRepo/com/giby/maven/NumberGenerator/0.0.1-SNAPSHOT/NumberGenerator-0.0.1-SNAPSHOT.pom
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 2.575 s
[INFO] Finished at: 2017-02-01T05:00:44+00:00
[INFO] Final Memory: 19M/607M
[INFO] ------------------------------------------------------------------------
Finished: SUCCESS
Use Archive the artifacts
构建后步骤,它会将选定的工件复制到工件文件夹中。
然后您将能够从构建页面本身下载该文件。
对于管道,您需要将其添加到管道脚本本身中。检查相应的 groovy 脚本来归档工件或找到下面的示例(这是一个工作代码)。
post {
always {
archive "project/embsw/debug/**/*"
stash includes: 'project/embsw/debug/project_R0.bin', name: 'debugBuiltArtifacts'
}
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)