feature/buid-Kaniko #1
@@ -17,28 +17,18 @@ jobs:
|
|||||||
- name: Checkout code
|
- name: Checkout code
|
||||||
uses: actions/checkout@v4
|
uses: actions/checkout@v4
|
||||||
|
|
||||||
- name: Start BuildKit (rootless)
|
- name: Start BuildKit
|
||||||
run: |
|
run: |
|
||||||
adduser -D -u 1000 builder
|
mkdir -p /run/buildkit
|
||||||
|
mkdir -p /var/lib/buildkit
|
||||||
# Prepare environment for rootless BuildKit
|
buildkitd \
|
||||||
export XDG_RUNTIME_DIR=/tmp/buildkit
|
--addr unix:///run/buildkit/buildkitd.sock \
|
||||||
mkdir -p $XDG_RUNTIME_DIR
|
--oci-worker-no-process-sandbox \
|
||||||
chown -R builder:builder $XDG_RUNTIME_DIR
|
--root /var/lib/buildkit \
|
||||||
|
>/tmp/buildkitd.log 2>&1 &
|
||||||
su builder -c "
|
|
||||||
export XDG_RUNTIME_DIR=/tmp/buildkit
|
|
||||||
export HOME=/home/builder
|
|
||||||
mkdir -p \$HOME/.local/share/buildkit
|
|
||||||
|
|
||||||
buildkitd \
|
|
||||||
--root \$HOME/.local/share/buildkit \
|
|
||||||
--addr unix://\$XDG_RUNTIME_DIR/buildkitd.sock \
|
|
||||||
>\$HOME/buildkitd.log 2>&1 &
|
|
||||||
"
|
|
||||||
|
|
||||||
sleep 3
|
sleep 3
|
||||||
|
|
||||||
|
|
||||||
- name: Dump BuildKit logs
|
- name: Dump BuildKit logs
|
||||||
if: always()
|
if: always()
|
||||||
run: |
|
run: |
|
||||||
|
|||||||
Reference in New Issue
Block a user