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 942d2c20943cc162570fa95f15ce8d4c173c06f2
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 9d3a4c35bd..1226ae6b29 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-13T14:05:46.407588
+// Generated at 2022-05-13T15:21:06.701453
 
 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 d7284eaa2f..138b95582b 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) {

Reply via email to