Loading defaults/main.yaml +4 −0 Original line number Diff line number Diff line --- # mitogen # renovate: datasource=github-releases depName=mitogen-hq/mitogen versioning=pep440 mitogen_version: "0.3.29" # semaphore options semaphore_admin_username: "admin" semaphore_admin_password: "admin" Loading tasks/install.yaml +24 −1 Original line number Diff line number Diff line Loading @@ -9,9 +9,10 @@ state: "directory" mode: "0775" loop: - "/mnt/mitogen" - "/mnt/semaphore" - "/mnt/semaphore/data" - "/mnt/semaphore/config" - "/mnt/semaphore/data" - "/mnt/semaphore/ssh" - "/mnt/semaphore/tmp" Loading @@ -33,6 +34,27 @@ group: "1001" mode: "0400" # install mitogen - name: "install mitogen" # tell git to ignore certs environment: GIT_SSL_NO_VERIFY: "true" # git checkout ansible.builtin.git: version: "v{{ mitogen_version }}" dest: "/mnt/mitogen" repo: "https://github.com/mitogen-hq/mitogen" # fix ownership - name: "set mitogen ownership" ansible.builtin.file: path: "/mnt/mitogen" owner: "1001" group: "1001" recurse: yes # run semaphore - name: "run semaphore" community.docker.docker_container: Loading Loading @@ -68,6 +90,7 @@ - "/mnt/semaphore/config:/etc/semaphore" - "/mnt/semaphore/data:/var/lib/semaphore" - "/mnt/semaphore/tmp:/tmp/semaphore" - "/mnt/mitogen:/tmp/mitogen" ports: - "3000:3000/tcp" Loading Loading
defaults/main.yaml +4 −0 Original line number Diff line number Diff line --- # mitogen # renovate: datasource=github-releases depName=mitogen-hq/mitogen versioning=pep440 mitogen_version: "0.3.29" # semaphore options semaphore_admin_username: "admin" semaphore_admin_password: "admin" Loading
tasks/install.yaml +24 −1 Original line number Diff line number Diff line Loading @@ -9,9 +9,10 @@ state: "directory" mode: "0775" loop: - "/mnt/mitogen" - "/mnt/semaphore" - "/mnt/semaphore/data" - "/mnt/semaphore/config" - "/mnt/semaphore/data" - "/mnt/semaphore/ssh" - "/mnt/semaphore/tmp" Loading @@ -33,6 +34,27 @@ group: "1001" mode: "0400" # install mitogen - name: "install mitogen" # tell git to ignore certs environment: GIT_SSL_NO_VERIFY: "true" # git checkout ansible.builtin.git: version: "v{{ mitogen_version }}" dest: "/mnt/mitogen" repo: "https://github.com/mitogen-hq/mitogen" # fix ownership - name: "set mitogen ownership" ansible.builtin.file: path: "/mnt/mitogen" owner: "1001" group: "1001" recurse: yes # run semaphore - name: "run semaphore" community.docker.docker_container: Loading Loading @@ -68,6 +90,7 @@ - "/mnt/semaphore/config:/etc/semaphore" - "/mnt/semaphore/data:/var/lib/semaphore" - "/mnt/semaphore/tmp:/tmp/semaphore" - "/mnt/mitogen:/tmp/mitogen" ports: - "3000:3000/tcp" Loading