Started by user Bo Yu Obtained Jenkinsfile from git http://192.168.135.1:8080/RuyiAI-Stack/RuyiAI-iscas-ci.git [Pipeline] Start of Pipeline [Pipeline] node Running on riscv64-rustci-01 in /home/jenkins/workspace/RuyiAI-Stack-Ci/00-RuyiAI-buddy-mlir-ci [Pipeline] { [Pipeline] stage [Pipeline] { (Declarative: Checkout SCM) [Pipeline] checkout The recommended git tool is: NONE No credentials specified Fetching changes from the remote Git repository Checking out Revision 3d29bb402f08f059436ac8ed45f927e4d61860ab (refs/remotes/origin/master) Commit message: "initial support ruyiai-stack ci" > git rev-parse --resolve-git-dir /home/jenkins/workspace/RuyiAI-Stack-Ci/00-RuyiAI-buddy-mlir-ci/.git # timeout=10 > git config remote.origin.url http://192.168.135.1:8080/RuyiAI-Stack/RuyiAI-iscas-ci.git # timeout=10 Fetching upstream changes from http://192.168.135.1:8080/RuyiAI-Stack/RuyiAI-iscas-ci.git > git --version # timeout=10 > git --version # 'git version 2.43.0' > git fetch --tags --force --progress -- http://192.168.135.1:8080/RuyiAI-Stack/RuyiAI-iscas-ci.git +refs/heads/*:refs/remotes/origin/* # timeout=10 > git rev-parse refs/remotes/origin/master^{commit} # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f 3d29bb402f08f059436ac8ed45f927e4d61860ab # timeout=10 > git rev-list --no-walk d19f0caa4f1e6aeebf492585266253f1a37a198d # timeout=10 [Pipeline] } [Pipeline] // stage [Pipeline] withEnv [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] stage [Pipeline] { (Update Code) [Pipeline] withCredentials Masking supported pattern matches of $USERNAME or $TOKEN [Pipeline] { [Pipeline] sh + curl -X POST http://192.168.135.1:8080/api/v1/repos/RuyiAI-Stack/buddy-mlir/mirror-sync -H 'Authorization: token ****' -H 'Content-Type: application/json' % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 + curl -X POST http://192.168.135.1:8080/api/v1/repos/RuyiAI-Stack/ruyi-buddy-compiler/mirror-sync -H 'Authorization: token ****' -H 'Content-Type: application/json' % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 + curl -X POST http://192.168.135.1:8080/api/v1/repos/RuyiAI-Stack/riscv-gnu-toolchain/mirror-sync -H 'Authorization: token ****' -H 'Content-Type: application/json' % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 + curl -X POST http://192.168.135.1:8080/api/v1/repos/toolchain/llvm-project/mirror-sync -H 'Authorization: token ****' -H 'Content-Type: application/json' % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 + sleep 20 [Pipeline] } [Pipeline] // withCredentials [Pipeline] script [Pipeline] { [Pipeline] sh + curl -s https://community-ci.openruyi.cn/api/v1/repos/RuyiAI-Stack/buddy-mlir/branches/main [Pipeline] echo COMMIT_SHA = d6d2d5b [Pipeline] echo Final COMMIT_SHA = d6d2d5b [Pipeline] echo Final UUID = 5391dbbe [Pipeline] echo JOB_ID = d6d2d5b-37568a3e [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Prepare Overlay) [Pipeline] sh + sh squash_overlay.sh RuyiAI-Stack buddy-mlir d6d2d5b-37568a3e [INFO] Cleaning stale overlay mounts -> Unmounting stale: /srv/code-factory/RuyiAI-Stack/buddy-mlir/merged-d6d2d5b-cc3ee143 We trust you have received the usual lecture from the local System Administrator. It usually boils down to these three things: #1) Respect the privacy of others. #2) Think before you type. #3) With great power comes great responsibility. For security reasons, the password you type will not be visible. sudo: a terminal is required to read the password; either use the -S option to read from standard input or configure an askpass helper sudo: a password is required -> Unmounting stale: /srv/code-factory/RuyiAI-Stack/buddy-mlir/merged-d6d2d5b-5806f7d9 We trust you have received the usual lecture from the local System Administrator. It usually boils down to these three things: #1) Respect the privacy of others. #2) Think before you type. #3) With great power comes great responsibility. For security reasons, the password you type will not be visible. sudo: a terminal is required to read the password; either use the -S option to read from standard input or configure an askpass helper sudo: a password is required 0 -rw-r--r-- 1 jenkins jenkins 0 Feb 13 23:22 /srv/squashfs/RuyiAI-Stack-buddy-mlir.lock buddy-mlir_base-20260213-d6d2d5b [INFO] Mounting /srv/squashfs/buddy-mlir/buddy-mlir_base-20260213-d6d2d5b.sfs [INFO] Mount overlay [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Testing demo) [Pipeline] withCredentials Masking supported pattern matches of $USERNAME or $TOKEN [Pipeline] { [Pipeline] } [Pipeline] // withCredentials [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Cleaning code/image) [Pipeline] sh + findmnt -t squashfs -o TARGET -n + grep /srv/code-factory/mnt/buddy-mlir + read m + sudo umount /srv/code-factory/mnt/buddy-mlir/buddy-mlir_base-20260213-d6d2d5b + read m + docker image prune -f Total reclaimed space: 0B + docker buildx prune -f Total: 0B [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // node [Pipeline] End of Pipeline Finished: SUCCESS