When checking the images from our automated build today, it seems ci_hexagon is not being validated due to missing updates in https://github.com/tlc-pack/tlcpack/blob/main/jenkins/JenkinsFile-validate-docker-images.
Specifically, it would require updates in the parameter passing to the validation job:
|
parameters: [ |
|
[$class: 'StringParameterValue', name: 'ci_lint_param', value: "${DOCKERHUB_USER}/ci_lint:${DOCKER_TAG}"], |
|
[$class: 'StringParameterValue', name: 'ci_cpu_param', value: "${DOCKERHUB_USER}/ci_cpu:${DOCKER_TAG}"], |
|
[$class: 'StringParameterValue', name: 'ci_gpu_param', value: "${DOCKERHUB_USER}/ci_gpu:${DOCKER_TAG}"], |
|
[$class: 'StringParameterValue', name: 'ci_wasm_param', value: "${DOCKERHUB_USER}/ci_wasm:${DOCKER_TAG}"], |
|
[$class: 'StringParameterValue', name: 'ci_i386_param', value: "${DOCKERHUB_USER}/ci_i386:${DOCKER_TAG}"], |
|
[$class: 'StringParameterValue', name: 'ci_qemu_param', value: "${DOCKERHUB_USER}/ci_qemu:${DOCKER_TAG}"], |
|
[$class: 'StringParameterValue', name: 'ci_arm_param', value: "${DOCKERHUB_USER}/ci_arm:${DOCKER_TAG}"] |
|
] |
Also being added to the retagging and upload phase:
|
stage('cpu') { |
|
agent { node { label 'CPU-DOCKER' } } |
|
steps { |
|
ws(per_exec_ws("tvm/docker-ci-cpu")) { |
|
cleanWs(); |
|
// many images can be processed on a single CPU node |
|
retag_and_upload_to_docker_hub("ci_lint"); |
|
retag_and_upload_to_docker_hub("ci_cpu"); |
|
retag_and_upload_to_docker_hub("ci_wasm"); |
|
retag_and_upload_to_docker_hub("ci_i386"); |
|
retag_and_upload_to_docker_hub("ci_qemu"); |
|
} |
|
} // steps |
|
post { |
|
always { |
|
cleanup_docker_image("ci_lint"); |
|
cleanup_docker_image("ci_cpu"); |
|
cleanup_docker_image("ci_wasm"); |
|
cleanup_docker_image("ci_i386"); |
|
cleanup_docker_image("ci_qemu"); |
|
cleanWs(); |
cc @mehrdadh
When checking the images from our automated build today, it seems
ci_hexagonis not being validated due to missing updates in https://github.com/tlc-pack/tlcpack/blob/main/jenkins/JenkinsFile-validate-docker-images.Specifically, it would require updates in the parameter passing to the validation job:
tlcpack/jenkins/JenkinsFile-validate-docker-images
Lines 115 to 123 in c2aba3d
Also being added to the retagging and upload phase:
tlcpack/jenkins/JenkinsFile-validate-docker-images
Lines 136 to 156 in c2aba3d
cc @mehrdadh