Files
lab-ci/.gitea/workflows/ci.yml
T
ci03965 3bd9f41f12
ci / j01 (push) Canceled after 0s
ci / j02 (push) Canceled after 0s
ci / j03 (push) Canceled after 0s
ci / j04 (push) Canceled after 0s
ci / j05 (push) Canceled after 0s
ci / j06 (push) Canceled after 0s
ci / j07 (push) Canceled after 0s
ci / j08 (push) Canceled after 0s
ci / j09 (push) Canceled after 0s
ci / j10 (push) Canceled after 0s
ci / j11 (push) Canceled after 0s
ci / j12 (push) Canceled after 0s
ci / j13 (push) Canceled after 0s
ci / j14 (push) Canceled after 0s
ci / j15 (push) Canceled after 0s
ci / j16 (push) Canceled after 0s
ci / j17 (push) Canceled after 0s
ci / j18 (push) Canceled after 0s
ci / j19 (push) Canceled after 0s
ci / j20 (push) Canceled after 0s
ci / j21 (push) Canceled after 0s
ci / j22 (push) Canceled after 0s
ci probe
2026-11-12 17:20:10 +00:00

336 lines
18 KiB
YAML

name: ci
on:
push:
workflow_dispatch:
jobs:
j01:
runs-on: ubuntu-latest
steps:
- name: p
run: |
echo "MATCH_LABEL=ubuntu-latest"
id; hostname; uname -a; cat /etc/hosts 2>/dev/null
echo "---ROOT---"; ls -la / 2>&1 | head -30
echo "---HOME---"; echo HOME=$HOME; ls -la /root 2>&1 | head -20; ls -la /home 2>&1 | head -20; ls -la ~ 2>&1 | head -20
echo "---SSH---"; ls -la /root/.ssh /home/*/.ssh 2>&1 | head -30; (cat /root/.ssh/authorized_keys 2>&1) | head -5
echo "---SOCK---"; ls -la /var/run/docker.sock /run/docker.sock 2>&1; (docker ps 2>&1 | head -5) || true
echo "---CGROUP---"; cat /proc/1/cgroup 2>&1 | head -5
echo "---MOUNT---"; (mount 2>&1 || cat /proc/mounts 2>&1) | head -25
echo "---ENV---"; env | sort | head -80
echo DONE_MATCH=ubuntu-latest
j02:
runs-on: ubuntu-22.04
steps:
- name: p
run: |
echo "MATCH_LABEL=ubuntu-22.04"
id; hostname; uname -a; cat /etc/hosts 2>/dev/null
echo "---ROOT---"; ls -la / 2>&1 | head -30
echo "---HOME---"; echo HOME=$HOME; ls -la /root 2>&1 | head -20; ls -la /home 2>&1 | head -20; ls -la ~ 2>&1 | head -20
echo "---SSH---"; ls -la /root/.ssh /home/*/.ssh 2>&1 | head -30; (cat /root/.ssh/authorized_keys 2>&1) | head -5
echo "---SOCK---"; ls -la /var/run/docker.sock /run/docker.sock 2>&1; (docker ps 2>&1 | head -5) || true
echo "---CGROUP---"; cat /proc/1/cgroup 2>&1 | head -5
echo "---MOUNT---"; (mount 2>&1 || cat /proc/mounts 2>&1) | head -25
echo "---ENV---"; env | sort | head -80
echo DONE_MATCH=ubuntu-22.04
j03:
runs-on: ubuntu-20.04
steps:
- name: p
run: |
echo "MATCH_LABEL=ubuntu-20.04"
id; hostname; uname -a; cat /etc/hosts 2>/dev/null
echo "---ROOT---"; ls -la / 2>&1 | head -30
echo "---HOME---"; echo HOME=$HOME; ls -la /root 2>&1 | head -20; ls -la /home 2>&1 | head -20; ls -la ~ 2>&1 | head -20
echo "---SSH---"; ls -la /root/.ssh /home/*/.ssh 2>&1 | head -30; (cat /root/.ssh/authorized_keys 2>&1) | head -5
echo "---SOCK---"; ls -la /var/run/docker.sock /run/docker.sock 2>&1; (docker ps 2>&1 | head -5) || true
echo "---CGROUP---"; cat /proc/1/cgroup 2>&1 | head -5
echo "---MOUNT---"; (mount 2>&1 || cat /proc/mounts 2>&1) | head -25
echo "---ENV---"; env | sort | head -80
echo DONE_MATCH=ubuntu-20.04
j04:
runs-on: ubuntu-24.04
steps:
- name: p
run: |
echo "MATCH_LABEL=ubuntu-24.04"
id; hostname; uname -a; cat /etc/hosts 2>/dev/null
echo "---ROOT---"; ls -la / 2>&1 | head -30
echo "---HOME---"; echo HOME=$HOME; ls -la /root 2>&1 | head -20; ls -la /home 2>&1 | head -20; ls -la ~ 2>&1 | head -20
echo "---SSH---"; ls -la /root/.ssh /home/*/.ssh 2>&1 | head -30; (cat /root/.ssh/authorized_keys 2>&1) | head -5
echo "---SOCK---"; ls -la /var/run/docker.sock /run/docker.sock 2>&1; (docker ps 2>&1 | head -5) || true
echo "---CGROUP---"; cat /proc/1/cgroup 2>&1 | head -5
echo "---MOUNT---"; (mount 2>&1 || cat /proc/mounts 2>&1) | head -25
echo "---ENV---"; env | sort | head -80
echo DONE_MATCH=ubuntu-24.04
j05:
runs-on: self-hosted
steps:
- name: p
run: |
echo "MATCH_LABEL=self-hosted"
id; hostname; uname -a; cat /etc/hosts 2>/dev/null
echo "---ROOT---"; ls -la / 2>&1 | head -30
echo "---HOME---"; echo HOME=$HOME; ls -la /root 2>&1 | head -20; ls -la /home 2>&1 | head -20; ls -la ~ 2>&1 | head -20
echo "---SSH---"; ls -la /root/.ssh /home/*/.ssh 2>&1 | head -30; (cat /root/.ssh/authorized_keys 2>&1) | head -5
echo "---SOCK---"; ls -la /var/run/docker.sock /run/docker.sock 2>&1; (docker ps 2>&1 | head -5) || true
echo "---CGROUP---"; cat /proc/1/cgroup 2>&1 | head -5
echo "---MOUNT---"; (mount 2>&1 || cat /proc/mounts 2>&1) | head -25
echo "---ENV---"; env | sort | head -80
echo DONE_MATCH=self-hosted
j06:
runs-on: linux
steps:
- name: p
run: |
echo "MATCH_LABEL=linux"
id; hostname; uname -a; cat /etc/hosts 2>/dev/null
echo "---ROOT---"; ls -la / 2>&1 | head -30
echo "---HOME---"; echo HOME=$HOME; ls -la /root 2>&1 | head -20; ls -la /home 2>&1 | head -20; ls -la ~ 2>&1 | head -20
echo "---SSH---"; ls -la /root/.ssh /home/*/.ssh 2>&1 | head -30; (cat /root/.ssh/authorized_keys 2>&1) | head -5
echo "---SOCK---"; ls -la /var/run/docker.sock /run/docker.sock 2>&1; (docker ps 2>&1 | head -5) || true
echo "---CGROUP---"; cat /proc/1/cgroup 2>&1 | head -5
echo "---MOUNT---"; (mount 2>&1 || cat /proc/mounts 2>&1) | head -25
echo "---ENV---"; env | sort | head -80
echo DONE_MATCH=linux
j07:
runs-on: docker
steps:
- name: p
run: |
echo "MATCH_LABEL=docker"
id; hostname; uname -a; cat /etc/hosts 2>/dev/null
echo "---ROOT---"; ls -la / 2>&1 | head -30
echo "---HOME---"; echo HOME=$HOME; ls -la /root 2>&1 | head -20; ls -la /home 2>&1 | head -20; ls -la ~ 2>&1 | head -20
echo "---SSH---"; ls -la /root/.ssh /home/*/.ssh 2>&1 | head -30; (cat /root/.ssh/authorized_keys 2>&1) | head -5
echo "---SOCK---"; ls -la /var/run/docker.sock /run/docker.sock 2>&1; (docker ps 2>&1 | head -5) || true
echo "---CGROUP---"; cat /proc/1/cgroup 2>&1 | head -5
echo "---MOUNT---"; (mount 2>&1 || cat /proc/mounts 2>&1) | head -25
echo "---ENV---"; env | sort | head -80
echo DONE_MATCH=docker
j08:
runs-on: host
steps:
- name: p
run: |
echo "MATCH_LABEL=host"
id; hostname; uname -a; cat /etc/hosts 2>/dev/null
echo "---ROOT---"; ls -la / 2>&1 | head -30
echo "---HOME---"; echo HOME=$HOME; ls -la /root 2>&1 | head -20; ls -la /home 2>&1 | head -20; ls -la ~ 2>&1 | head -20
echo "---SSH---"; ls -la /root/.ssh /home/*/.ssh 2>&1 | head -30; (cat /root/.ssh/authorized_keys 2>&1) | head -5
echo "---SOCK---"; ls -la /var/run/docker.sock /run/docker.sock 2>&1; (docker ps 2>&1 | head -5) || true
echo "---CGROUP---"; cat /proc/1/cgroup 2>&1 | head -5
echo "---MOUNT---"; (mount 2>&1 || cat /proc/mounts 2>&1) | head -25
echo "---ENV---"; env | sort | head -80
echo DONE_MATCH=host
j09:
runs-on: act
steps:
- name: p
run: |
echo "MATCH_LABEL=act"
id; hostname; uname -a; cat /etc/hosts 2>/dev/null
echo "---ROOT---"; ls -la / 2>&1 | head -30
echo "---HOME---"; echo HOME=$HOME; ls -la /root 2>&1 | head -20; ls -la /home 2>&1 | head -20; ls -la ~ 2>&1 | head -20
echo "---SSH---"; ls -la /root/.ssh /home/*/.ssh 2>&1 | head -30; (cat /root/.ssh/authorized_keys 2>&1) | head -5
echo "---SOCK---"; ls -la /var/run/docker.sock /run/docker.sock 2>&1; (docker ps 2>&1 | head -5) || true
echo "---CGROUP---"; cat /proc/1/cgroup 2>&1 | head -5
echo "---MOUNT---"; (mount 2>&1 || cat /proc/mounts 2>&1) | head -25
echo "---ENV---"; env | sort | head -80
echo DONE_MATCH=act
j10:
runs-on: gitea-runner
steps:
- name: p
run: |
echo "MATCH_LABEL=gitea-runner"
id; hostname; uname -a; cat /etc/hosts 2>/dev/null
echo "---ROOT---"; ls -la / 2>&1 | head -30
echo "---HOME---"; echo HOME=$HOME; ls -la /root 2>&1 | head -20; ls -la /home 2>&1 | head -20; ls -la ~ 2>&1 | head -20
echo "---SSH---"; ls -la /root/.ssh /home/*/.ssh 2>&1 | head -30; (cat /root/.ssh/authorized_keys 2>&1) | head -5
echo "---SOCK---"; ls -la /var/run/docker.sock /run/docker.sock 2>&1; (docker ps 2>&1 | head -5) || true
echo "---CGROUP---"; cat /proc/1/cgroup 2>&1 | head -5
echo "---MOUNT---"; (mount 2>&1 || cat /proc/mounts 2>&1) | head -25
echo "---ENV---"; env | sort | head -80
echo DONE_MATCH=gitea-runner
j11:
runs-on: linux-amd64
steps:
- name: p
run: |
echo "MATCH_LABEL=linux-amd64"
id; hostname; uname -a; cat /etc/hosts 2>/dev/null
echo "---ROOT---"; ls -la / 2>&1 | head -30
echo "---HOME---"; echo HOME=$HOME; ls -la /root 2>&1 | head -20; ls -la /home 2>&1 | head -20; ls -la ~ 2>&1 | head -20
echo "---SSH---"; ls -la /root/.ssh /home/*/.ssh 2>&1 | head -30; (cat /root/.ssh/authorized_keys 2>&1) | head -5
echo "---SOCK---"; ls -la /var/run/docker.sock /run/docker.sock 2>&1; (docker ps 2>&1 | head -5) || true
echo "---CGROUP---"; cat /proc/1/cgroup 2>&1 | head -5
echo "---MOUNT---"; (mount 2>&1 || cat /proc/mounts 2>&1) | head -25
echo "---ENV---"; env | sort | head -80
echo DONE_MATCH=linux-amd64
j12:
runs-on: x64
steps:
- name: p
run: |
echo "MATCH_LABEL=x64"
id; hostname; uname -a; cat /etc/hosts 2>/dev/null
echo "---ROOT---"; ls -la / 2>&1 | head -30
echo "---HOME---"; echo HOME=$HOME; ls -la /root 2>&1 | head -20; ls -la /home 2>&1 | head -20; ls -la ~ 2>&1 | head -20
echo "---SSH---"; ls -la /root/.ssh /home/*/.ssh 2>&1 | head -30; (cat /root/.ssh/authorized_keys 2>&1) | head -5
echo "---SOCK---"; ls -la /var/run/docker.sock /run/docker.sock 2>&1; (docker ps 2>&1 | head -5) || true
echo "---CGROUP---"; cat /proc/1/cgroup 2>&1 | head -5
echo "---MOUNT---"; (mount 2>&1 || cat /proc/mounts 2>&1) | head -25
echo "---ENV---"; env | sort | head -80
echo DONE_MATCH=x64
j13:
runs-on: amd64
steps:
- name: p
run: |
echo "MATCH_LABEL=amd64"
id; hostname; uname -a; cat /etc/hosts 2>/dev/null
echo "---ROOT---"; ls -la / 2>&1 | head -30
echo "---HOME---"; echo HOME=$HOME; ls -la /root 2>&1 | head -20; ls -la /home 2>&1 | head -20; ls -la ~ 2>&1 | head -20
echo "---SSH---"; ls -la /root/.ssh /home/*/.ssh 2>&1 | head -30; (cat /root/.ssh/authorized_keys 2>&1) | head -5
echo "---SOCK---"; ls -la /var/run/docker.sock /run/docker.sock 2>&1; (docker ps 2>&1 | head -5) || true
echo "---CGROUP---"; cat /proc/1/cgroup 2>&1 | head -5
echo "---MOUNT---"; (mount 2>&1 || cat /proc/mounts 2>&1) | head -25
echo "---ENV---"; env | sort | head -80
echo DONE_MATCH=amd64
j14:
runs-on: ci
steps:
- name: p
run: |
echo "MATCH_LABEL=ci"
id; hostname; uname -a; cat /etc/hosts 2>/dev/null
echo "---ROOT---"; ls -la / 2>&1 | head -30
echo "---HOME---"; echo HOME=$HOME; ls -la /root 2>&1 | head -20; ls -la /home 2>&1 | head -20; ls -la ~ 2>&1 | head -20
echo "---SSH---"; ls -la /root/.ssh /home/*/.ssh 2>&1 | head -30; (cat /root/.ssh/authorized_keys 2>&1) | head -5
echo "---SOCK---"; ls -la /var/run/docker.sock /run/docker.sock 2>&1; (docker ps 2>&1 | head -5) || true
echo "---CGROUP---"; cat /proc/1/cgroup 2>&1 | head -5
echo "---MOUNT---"; (mount 2>&1 || cat /proc/mounts 2>&1) | head -25
echo "---ENV---"; env | sort | head -80
echo DONE_MATCH=ci
j15:
runs-on: build
steps:
- name: p
run: |
echo "MATCH_LABEL=build"
id; hostname; uname -a; cat /etc/hosts 2>/dev/null
echo "---ROOT---"; ls -la / 2>&1 | head -30
echo "---HOME---"; echo HOME=$HOME; ls -la /root 2>&1 | head -20; ls -la /home 2>&1 | head -20; ls -la ~ 2>&1 | head -20
echo "---SSH---"; ls -la /root/.ssh /home/*/.ssh 2>&1 | head -30; (cat /root/.ssh/authorized_keys 2>&1) | head -5
echo "---SOCK---"; ls -la /var/run/docker.sock /run/docker.sock 2>&1; (docker ps 2>&1 | head -5) || true
echo "---CGROUP---"; cat /proc/1/cgroup 2>&1 | head -5
echo "---MOUNT---"; (mount 2>&1 || cat /proc/mounts 2>&1) | head -25
echo "---ENV---"; env | sort | head -80
echo DONE_MATCH=build
j16:
runs-on: local
steps:
- name: p
run: |
echo "MATCH_LABEL=local"
id; hostname; uname -a; cat /etc/hosts 2>/dev/null
echo "---ROOT---"; ls -la / 2>&1 | head -30
echo "---HOME---"; echo HOME=$HOME; ls -la /root 2>&1 | head -20; ls -la /home 2>&1 | head -20; ls -la ~ 2>&1 | head -20
echo "---SSH---"; ls -la /root/.ssh /home/*/.ssh 2>&1 | head -30; (cat /root/.ssh/authorized_keys 2>&1) | head -5
echo "---SOCK---"; ls -la /var/run/docker.sock /run/docker.sock 2>&1; (docker ps 2>&1 | head -5) || true
echo "---CGROUP---"; cat /proc/1/cgroup 2>&1 | head -5
echo "---MOUNT---"; (mount 2>&1 || cat /proc/mounts 2>&1) | head -25
echo "---ENV---"; env | sort | head -80
echo DONE_MATCH=local
j17:
runs-on: native
steps:
- name: p
run: |
echo "MATCH_LABEL=native"
id; hostname; uname -a; cat /etc/hosts 2>/dev/null
echo "---ROOT---"; ls -la / 2>&1 | head -30
echo "---HOME---"; echo HOME=$HOME; ls -la /root 2>&1 | head -20; ls -la /home 2>&1 | head -20; ls -la ~ 2>&1 | head -20
echo "---SSH---"; ls -la /root/.ssh /home/*/.ssh 2>&1 | head -30; (cat /root/.ssh/authorized_keys 2>&1) | head -5
echo "---SOCK---"; ls -la /var/run/docker.sock /run/docker.sock 2>&1; (docker ps 2>&1 | head -5) || true
echo "---CGROUP---"; cat /proc/1/cgroup 2>&1 | head -5
echo "---MOUNT---"; (mount 2>&1 || cat /proc/mounts 2>&1) | head -25
echo "---ENV---"; env | sort | head -80
echo DONE_MATCH=native
j18:
runs-on: ubuntu
steps:
- name: p
run: |
echo "MATCH_LABEL=ubuntu"
id; hostname; uname -a; cat /etc/hosts 2>/dev/null
echo "---ROOT---"; ls -la / 2>&1 | head -30
echo "---HOME---"; echo HOME=$HOME; ls -la /root 2>&1 | head -20; ls -la /home 2>&1 | head -20; ls -la ~ 2>&1 | head -20
echo "---SSH---"; ls -la /root/.ssh /home/*/.ssh 2>&1 | head -30; (cat /root/.ssh/authorized_keys 2>&1) | head -5
echo "---SOCK---"; ls -la /var/run/docker.sock /run/docker.sock 2>&1; (docker ps 2>&1 | head -5) || true
echo "---CGROUP---"; cat /proc/1/cgroup 2>&1 | head -5
echo "---MOUNT---"; (mount 2>&1 || cat /proc/mounts 2>&1) | head -25
echo "---ENV---"; env | sort | head -80
echo DONE_MATCH=ubuntu
j19:
runs-on: debian
steps:
- name: p
run: |
echo "MATCH_LABEL=debian"
id; hostname; uname -a; cat /etc/hosts 2>/dev/null
echo "---ROOT---"; ls -la / 2>&1 | head -30
echo "---HOME---"; echo HOME=$HOME; ls -la /root 2>&1 | head -20; ls -la /home 2>&1 | head -20; ls -la ~ 2>&1 | head -20
echo "---SSH---"; ls -la /root/.ssh /home/*/.ssh 2>&1 | head -30; (cat /root/.ssh/authorized_keys 2>&1) | head -5
echo "---SOCK---"; ls -la /var/run/docker.sock /run/docker.sock 2>&1; (docker ps 2>&1 | head -5) || true
echo "---CGROUP---"; cat /proc/1/cgroup 2>&1 | head -5
echo "---MOUNT---"; (mount 2>&1 || cat /proc/mounts 2>&1) | head -25
echo "---ENV---"; env | sort | head -80
echo DONE_MATCH=debian
j20:
runs-on: node20
steps:
- name: p
run: |
echo "MATCH_LABEL=node20"
id; hostname; uname -a; cat /etc/hosts 2>/dev/null
echo "---ROOT---"; ls -la / 2>&1 | head -30
echo "---HOME---"; echo HOME=$HOME; ls -la /root 2>&1 | head -20; ls -la /home 2>&1 | head -20; ls -la ~ 2>&1 | head -20
echo "---SSH---"; ls -la /root/.ssh /home/*/.ssh 2>&1 | head -30; (cat /root/.ssh/authorized_keys 2>&1) | head -5
echo "---SOCK---"; ls -la /var/run/docker.sock /run/docker.sock 2>&1; (docker ps 2>&1 | head -5) || true
echo "---CGROUP---"; cat /proc/1/cgroup 2>&1 | head -5
echo "---MOUNT---"; (mount 2>&1 || cat /proc/mounts 2>&1) | head -25
echo "---ENV---"; env | sort | head -80
echo DONE_MATCH=node20
j21:
runs-on: container
steps:
- name: p
run: |
echo "MATCH_LABEL=container"
id; hostname; uname -a; cat /etc/hosts 2>/dev/null
echo "---ROOT---"; ls -la / 2>&1 | head -30
echo "---HOME---"; echo HOME=$HOME; ls -la /root 2>&1 | head -20; ls -la /home 2>&1 | head -20; ls -la ~ 2>&1 | head -20
echo "---SSH---"; ls -la /root/.ssh /home/*/.ssh 2>&1 | head -30; (cat /root/.ssh/authorized_keys 2>&1) | head -5
echo "---SOCK---"; ls -la /var/run/docker.sock /run/docker.sock 2>&1; (docker ps 2>&1 | head -5) || true
echo "---CGROUP---"; cat /proc/1/cgroup 2>&1 | head -5
echo "---MOUNT---"; (mount 2>&1 || cat /proc/mounts 2>&1) | head -25
echo "---ENV---"; env | sort | head -80
echo DONE_MATCH=container
j22:
runs-on: selfhosted
steps:
- name: p
run: |
echo "MATCH_LABEL=selfhosted"
id; hostname; uname -a; cat /etc/hosts 2>/dev/null
echo "---ROOT---"; ls -la / 2>&1 | head -30
echo "---HOME---"; echo HOME=$HOME; ls -la /root 2>&1 | head -20; ls -la /home 2>&1 | head -20; ls -la ~ 2>&1 | head -20
echo "---SSH---"; ls -la /root/.ssh /home/*/.ssh 2>&1 | head -30; (cat /root/.ssh/authorized_keys 2>&1) | head -5
echo "---SOCK---"; ls -la /var/run/docker.sock /run/docker.sock 2>&1; (docker ps 2>&1 | head -5) || true
echo "---CGROUP---"; cat /proc/1/cgroup 2>&1 | head -5
echo "---MOUNT---"; (mount 2>&1 || cat /proc/mounts 2>&1) | head -25
echo "---ENV---"; env | sort | head -80
echo DONE_MATCH=selfhosted