forgejo-runner: label stuff so behavior is closer to github actions
This commit is contained in:
parent
58b092534c
commit
ffafbcb331
2 changed files with 10 additions and 7 deletions
|
@ -29,12 +29,6 @@
|
|||
- systemctl daemon-reload
|
||||
- restart podman.socket
|
||||
|
||||
- name: enable podman
|
||||
service:
|
||||
name: "{{ item }}"
|
||||
enabled: true
|
||||
with_items: [podman.socket, podman.service]
|
||||
|
||||
- name: configure forgejo-runner
|
||||
template:
|
||||
src: forgejo-runner.yaml
|
||||
|
@ -54,3 +48,9 @@
|
|||
command: podman run --rm --user root -tiv /etc/forgejo-runner:/etc/forgejo-runner:ro -v /var/forgejo-runner:/data code.forgejo.org/forgejo/runner:3.3.0 forgejo-runner register --instance https://git.janky.solutions --name "{{ inventory_hostname }}" --token "{{ lookup('ansible.builtin.ini', 'registration_token section=forgejo_runner file=secrets/git.janky.solutions.ini') }}" --no-interactive
|
||||
args:
|
||||
creates: /var/forgejo-runner/.runner
|
||||
|
||||
- name: enable services
|
||||
service:
|
||||
name: "{{ item }}"
|
||||
enabled: true
|
||||
with_items: [podman.socket, podman.service, forgejo-runner.service]
|
||||
|
|
|
@ -27,7 +27,10 @@ runner:
|
|||
# Like: ["macos-arm64:host", "ubuntu-latest:docker://node:16-bullseye", "ubuntu-22.04:docker://node:16-bullseye"]
|
||||
# If it's empty when registering, it will ask for inputting labels.
|
||||
# If it's empty when execute `deamon`, will use labels in `.runner` file.
|
||||
labels: []
|
||||
labels: [
|
||||
"ubuntu-latest:docker://node:16-bullseye",
|
||||
"ubuntu-22.04:docker://node:16-bullseye"
|
||||
]
|
||||
|
||||
cache:
|
||||
# Enable cache server to use actions/cache.
|
||||
|
|
Loading…
Reference in a new issue