Feat(domserver): docker compose testing #1

Merged
ytshih merged 16 commits from ytshih/testing into main 2025-04-07 20:44:26 +08:00
3 changed files with 13 additions and 3 deletions
Showing only changes of commit 320037ecdf - Show all commits

View File

@@ -0,0 +1,4 @@
---
- name: Show domjudge base dir
ansible.builtin.debug:
var: domjudge_base_dir

View File

@@ -8,7 +8,7 @@
register: downloaded_tarball
- name: Install domjudge directory
ansible.builtin.file:
path: "{{ domjudge_base_dir | dirname }}"
path: "{{ domjudge_base_dir }}"
state: directory
recurse: true
mode: '0700'
@@ -19,3 +19,7 @@
src: "{{ downloaded_tarball.dest }}"
dest: "{{ domjudge_base_dir }}"
remote_src: true
register: domjudge_extracted
- name: Set new domjudge_base_dir
ansible.builtin.set_fact:
domjudge_base_dir: "{{ domjudge_extracted.dest }}"

View File

@@ -1,3 +1,5 @@
---
- name: Import domjudge install
ansible.builtin.import_tasks: domjudge.yml
- name: Import domjudge download
ansible.builtin.import_tasks: download.yml
- name: Import domjudge configure
ansible.builtin.import_tasks: configure.yml