trigger build
Some checks failed
Build images / build-images-amd64 (push) Waiting to run
Build images / update-images-manifests (push) Blocked by required conditions
Build images / build-images-arm64 (push) Failing after 0s

This commit is contained in:
Maciej Lebiest 2024-02-23 09:00:27 +01:00
parent b6115e9625
commit ef302f9651

View file

@ -204,6 +204,7 @@ Currently you **need** to set `docker_host: "-"` in "container" section
to make this setup with mounted docker.sock work. to make this setup with mounted docker.sock work.
Fix perms on those dirs: Fix perms on those dirs:
```bash ```bash
podman run --rm -it \ podman run --rm -it \
-v /root/act-runner/:/data:z,rw \ -v /root/act-runner/:/data:z,rw \
@ -216,6 +217,7 @@ podman run --rm -it \
Register runner. Register runner.
example value for labels can be `ubuntu-latest:docker://quay.io/podman/stable`. example value for labels can be `ubuntu-latest:docker://quay.io/podman/stable`.
```bash ```bash
podman run --rm -it \ podman run --rm -it \
-v /root/act-runner/runner/:/etc/runner:z,rw \ -v /root/act-runner/runner/:/etc/runner:z,rw \
@ -225,6 +227,7 @@ podman run --rm -it \
``` ```
Start container acting as podman/docker (use `--init` to get rid of zombies): Start container acting as podman/docker (use `--init` to get rid of zombies):
```bash ```bash
podman run --rm -d --privileged --name gitea-podman \ podman run --rm -d --privileged --name gitea-podman \
--init \ --init \
@ -235,6 +238,7 @@ podman run --rm -d --privileged --name gitea-podman \
``` ```
Now start container with runner Now start container with runner
```bash ```bash
podman run --rm -d --name gitea-runner \ podman run --rm -d --name gitea-runner \
-v /root/act-runner/runner/:/etc/runner:rw,Z \ -v /root/act-runner/runner/:/etc/runner:rw,Z \
@ -244,6 +248,7 @@ podman run --rm -d --name gitea-runner \
``` ```
Now generate systemd services for these containers Now generate systemd services for these containers
```bash ```bash
podman generate systemd --new --name gitea-podman > /etc/systemd/system/gitea-podman.service; podman generate systemd --new --name gitea-podman > /etc/systemd/system/gitea-podman.service;
podman generate systemd --new --name gitea-runner > /etc/systemd/system/gitea-runner.service; podman generate systemd --new --name gitea-runner > /etc/systemd/system/gitea-runner.service;