File tree 2 files changed +15
-2
lines changed
2 files changed +15
-2
lines changed Original file line number Diff line number Diff line change @@ -7,8 +7,10 @@ django_system_user_home: "/home/{{ django_system_user }}"
7
7
django_git_url :
8
8
django_git_version : " master"
9
9
django_git_key :
10
+ django_git_key_ssh_file :
10
11
django_git_key_filename : " id_ed25519"
11
12
django_remove_git_key : True
13
+ django_copy_key_from_file : false
12
14
13
15
# system-wide dependencies
14
16
django_python_source_version : " 3.6"
Original file line number Diff line number Diff line change 49
49
- " {{ django_media_path }}"
50
50
- " {{ django_system_user_home }}/.ssh"
51
51
52
- - name : Copy git key
52
+ - name : Copy git key from string
53
53
copy :
54
- src : " {{ django_git_key }}"
54
+ content : " {{ django_git_key }}"
55
55
dest : " {{ django_system_user_home }}/.ssh/{{ django_git_key_filename }}"
56
56
owner : " {{ django_system_user }}"
57
57
mode : 0600
60
60
- django_git_key is defined
61
61
- django_git_key is not none
62
62
63
+ - name : Copy git key from file
64
+ copy :
65
+ src : " {{ django_git_key }}"
66
+ dest : " {{ django_system_user_home }}/.ssh/{{ django_git_key_filename }}"
67
+ owner : " {{ django_system_user }}"
68
+ mode : 0600
69
+ no_log : False
70
+ when :
71
+ - django_git_key_ssh_file is defined
72
+ - django_git_key_ssh_file is not none
73
+
63
74
- name : Git clone with key
64
75
git :
65
76
accept_hostkey : " yes"
You can’t perform that action at this time.
0 commit comments