gpt4 book ai didi

jenkins - 查看所有 Jenkins 工件

转载 作者:行者123 更新时间:2023-12-04 13:47:33 27 4
gpt4 key购买 nike

我在每次构建结束时归档工件。我有 https://wiki.jenkins-ci.org/display/JENKINS/Archived+Artifact+Url+Viewer+PlugIn安装。
以为插件说可以在此处查看工件

“/archivedArtifacts/artifact/job_name/build_number/工件文件夹中 zip 或 jarfile 的相对位置/存档中文件的位置 例如:

http://jenkins_url/archivedArtifacts/artifact/Build%20-%20Dev/10526/junit-logs.zip/junit.log

我无法使用此 URL 查看工件

http://localhost:8080/archivedArtifacts/artifact/TestFirstJob/32/target/MavenTest-0.0.1-SNAPSHOT.jar

我没有任何“神器”文件夹。我在每个版本号里面都有存档文件夹。

我可以在相应的工作主页上看到最后一次构建的工件。

任何使用此 URL 查看工件的帮助表示赞赏。另外,有没有一种方法可以在一个地方查看迄今为止构建的所有工件。

最佳答案

存档是如何在工作区之外保存文件。我们可以清理我们的工作区,运行其他构建并且存档的文件仍然安全。
因为这样做很简单,只需要一个命令我们就可以制作我们的文件。

archiveArtifacts artifacts: 'file.extension'
例如:
pipeline {
agent any

stages {
stage('Download') {
steps {
sh 'echo "artifact file" > generatedFile.txt'
}
}
}
post {
always {
archiveArtifacts artifacts: 'generatedFile.txt', onlyIfSuccessful: true
}
}
}
构建管道并成功后,我们可以在以下任一位置找到我们的工件:
  • $JENKINS_HOME/yourjobname/branches/branchname/builds/yourbuildernumer/archive
  • $JENKINS_HOME/yourjobname/builds/yourbuildernumer/archive
  • 关于jenkins - 查看所有 Jenkins 工件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43097759/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com