diff --git a/Jenkinsfile b/Jenkinsfile index 4b836cb..1ad492b 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -22,8 +22,8 @@ pipeline { script { // Force nerdctl to use the socket by creating the directory it expects sh """ - sudo mkdir -p /run/buildkit-default - sudo mkdir -p /run/buildkit + mkdir -p /run/buildkit-default + mkdir -p /run/buildkit # Search for the buildkit socket in the entire /run directory # and symlink it to the default location nerdctl wants @@ -31,11 +31,11 @@ pipeline { if [ -n "\$BK_SOCKET" ]; then echo "Found BuildKit socket at \$BK_SOCKET. Linking..." - sudo ln -sf \$BK_SOCKET /run/buildkit/buildkitd.sock - sudo ln -sf \$BK_SOCKET /run/buildkit-default/buildkitd.sock + ln -sf \$BK_SOCKET /run/buildkit/buildkitd.sock + ln -sf \$BK_SOCKET /run/buildkit-default/buildkitd.sock else echo "BuildKit socket not found. Attempting to start it locally..." - sudo nohup buildkitd --addr unix:///run/buildkit/buildkitd.sock > /tmp/buildkitd.log 2>&1 & + nohup buildkitd --addr unix:///run/buildkit/buildkitd.sock > /tmp/buildkitd.log 2>&1 & sleep 10 fi