This is an automated email from the ASF dual-hosted git repository. areusch pushed a commit to branch areusch/freeze-dependencies in repository https://gitbox.apache.org/repos/asf/tvm.git
commit 35473592763153b668e545d083faa6b77b85b45f Author: Andrew Reusch <[email protected]> AuthorDate: Fri May 13 15:21:20 2022 -0700 fix jenkinsfile --- Jenkinsfile | 17 ++++++++++------- jenkins/Jenkinsfile.j2 | 15 +++++++++------ 2 files changed, 19 insertions(+), 13 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 7b012c5e43..825b23e20d 100755 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -45,7 +45,7 @@ // 'python3 jenkins/generate.py' // Note: This timestamp is here to ensure that updates to the Jenkinsfile are // always rebased on main before merging: -// Generated at 2022-05-13T17:18:11.741466 +// Generated at 2022-05-13T17:18:18.841574 import org.jenkinsci.plugins.pipeline.modeldefinition.Utils // NOTE: these lines are scanned by docker/dev_common.sh. Please update the regex as needed. --> @@ -332,12 +332,15 @@ def freeze_python_deps() { script: "docker/build.sh ci_py_deps", label: "Build image for ci_py_deps" ) - sh( - script: "docker/python/freeze-dependencies.sh", - label: "Build image for ci_py_deps" - ) - archiveArtifacts artifacts: "docker/build/base_${arch_name}/**", fingerprint: true - pack_lib("${arch_name}-lockfiles", "docker/python/build/**") + try { + sh( + script: "docker/python/freeze-dependencies.sh", + label: "Build image for ci_py_deps" + ) + } finally { + archiveArtifacts artifacts: "docker/python/build/**", fingerprint: true + pack_lib("${arch_name}-lockfiles", "docker/python/build/**") + } } def build_image(arch_name, image_name) { diff --git a/jenkins/Jenkinsfile.j2 b/jenkins/Jenkinsfile.j2 index 78f2a3b3a4..782a115e2f 100644 --- a/jenkins/Jenkinsfile.j2 +++ b/jenkins/Jenkinsfile.j2 @@ -249,12 +249,15 @@ def freeze_python_deps() { script: "docker/build.sh ci_py_deps", label: "Build image for ci_py_deps" ) - sh( - script: "docker/python/freeze-dependencies.sh", - label: "Build image for ci_py_deps" - ) - archiveArtifacts artifacts: "docker/build/base_${arch_name}/**", fingerprint: true - pack_lib("${arch_name}-lockfiles", "docker/python/build/**") + try { + sh( + script: "docker/python/freeze-dependencies.sh", + label: "Build image for ci_py_deps" + ) + } finally { + archiveArtifacts artifacts: "docker/python/build/**", fingerprint: true + pack_lib("${arch_name}-lockfiles", "docker/python/build/**") + } } def build_image(arch_name, image_name) {
