File tree Expand file tree Collapse file tree 8 files changed +45
-16
lines changed Expand file tree Collapse file tree 8 files changed +45
-16
lines changed Original file line number Diff line number Diff line change 59
59
rsync_path : sudo rsync
60
60
61
61
- name : Add documentation in DOMjudge team interface
62
- copy : src=files/docs.yaml dest=/opt/domjudge/etc/docs.yaml
62
+ copy :
63
+ src : files/docs.yaml
64
+ dest : " {{DJ_DIR}}/etc/"
63
65
64
66
- name : add autostart shortcuts
65
- copy : src=files/{{item}}.desktop dest=/home/domjudge/.config/autostart/ owner=domjudge group=domjudge mode=0755
67
+ copy :
68
+ src : files/{{item}}.desktop
69
+ dest : /home/domjudge/.config/autostart/
70
+ owner : domjudge
71
+ group : domjudge
72
+ mode : 0755
66
73
with_items :
67
74
- htop
68
75
- taillog-domserver-nginx-error
76
+
77
+ - name : add autostart shortcuts from template
78
+ template :
79
+ src : files/{{item}}.desktop.j2
80
+ dest : /home/domjudge/.config/autostart/{{item}}.desktop
81
+ owner : domjudge
82
+ group : domjudge
83
+ mode : 0755
84
+ with_items :
69
85
- taillog-domserver-symfony-error
Original file line number Diff line number Diff line change 1
1
[Desktop Entry]
2
2
Name=taillog-domserver-symfony-error
3
3
Type=Application
4
- Exec =gnome-terminal --window --geometry 74x17+1000+400 -e 'bash -c "tail -F /opt/domjudge /webapp/var/log/prod.log"'
4
+ Exec=gnome-terminal --window --geometry 74x17+1000+400 -e 'bash -c "tail -F {{DJ_DIR}} /webapp/var/log/prod.log"'
Original file line number Diff line number Diff line change 1
1
[Desktop Entry]
2
2
Name=taillog
3
3
Type=Application
4
- Exec =gnome-terminal --window --full-screen -e 'bash -c "tail -f /opt/domjudge /output/log/*-0.log"'
4
+ Exec=gnome-terminal --window --full-screen -e 'bash -c "tail -f {{DJ_DIR}} /output/log/*-0.log"'
Original file line number Diff line number Diff line change 33
33
delegate_to : localhost
34
34
tasks :
35
35
- name : add autostart shortcuts
36
- copy : src=files/{{item}}.desktop dest=/home/domjudge/.config/autostart/ owner=domjudge group=domjudge mode=0755
36
+ template :
37
+ src : files/{{item}}.desktop
38
+ dest : /home/domjudge/.config/autostart/
39
+ owner : domjudge
40
+ group : domjudge
41
+ mode : 0755
37
42
with_items :
38
- - taillog
39
43
- rotate
44
+
45
+ - name : add autostart shortcuts from template
46
+ template :
47
+ src : files/{{item}}.desktop.j2
48
+ dest : /home/domjudge/.config/autostart/{{item}}.desktop
49
+ owner : domjudge
50
+ group : domjudge
51
+ mode : 0755
52
+ with_items :
53
+ - taillog
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 32
32
rsync_path : sudo rsync
33
33
34
34
- name : add autostart shortcuts
35
- copy :
36
- src : domjudgelogo.desktop
37
- dest : /home/domjudge/.config/autostart/
35
+ template :
36
+ src : domjudgelogo.desktop.j2
37
+ dest : /home/domjudge/.config/autostart/domjudgelogo.desktop
38
38
owner : domjudge
39
39
group : domjudge
40
40
mode : 0755
Original file line number Diff line number Diff line change
1
+ [Desktop Entry]
2
+ Name=domjudgelogo
3
+ Type=Application
4
+ Exec=bash -c "sleep 10 && cd {{DJ_DIR}} && python3 ./domlogo.py 1>/home/domjudge/logo.out 2>/home/domjudge/logo.err"
Original file line number Diff line number Diff line change 69
69
tags : sync
70
70
synchronize :
71
71
src : .idea
72
- dest : " /home/domjudge/domjudge-checkout "
72
+ dest : " {{DJ_DIR}} "
73
73
owner : no
74
74
use_ssh_args : true
75
- rsync_path : sudo rsync
76
75
77
76
- name : fix ownership of PHPStorm config
78
77
file :
79
- path : " /home/domjudge/domjudge-checkout /.idea"
78
+ path : " {{DJ_DIR}} /.idea"
80
79
recurse : yes
81
80
owner : domjudge
82
81
group : domjudge
You can’t perform that action at this time.
0 commit comments