File tree Expand file tree Collapse file tree 3 files changed +24
-11
lines changed Expand file tree Collapse file tree 3 files changed +24
-11
lines changed Original file line number Diff line number Diff line change 30
30
user : ubuntu
31
31
state : present
32
32
key : " {{ authorized_key.stdout }}"
33
-
34
- - name : Add Deadsnakes PPA for Python 3.12
35
- ansible.builtin.apt_repository :
36
- repo : ppa:deadsnakes/ppa
37
- state : present
38
-
39
- - name : Install Python 3.12
40
- ansible.builtin.apt :
41
- name : ansible
42
- state : present
43
- update_cache : true
Original file line number Diff line number Diff line change
1
+ - name : Add Deadsnakes PPA for Python 3.12
2
+ ansible.builtin.apt_repository :
3
+ repo : ppa:deadsnakes/ppa
4
+ state : present
5
+
6
+ - name : Install Python 3.12
7
+ ansible.builtin.apt :
8
+ name :
9
+ - python3.12
10
+ - python3-pip
11
+ state : present
12
+ update_cache : true
13
+
1
14
- name : Copy python scripts to remote server
2
15
ansible.builtin.copy :
3
16
src : " {{ item }}"
6
19
mode : " 0775"
7
20
with_fileglob :
8
21
- " files/*.py"
22
+
23
+ - name : Copy requirements to remote server
24
+ ansible.builtin.copy :
25
+ src : files/requirements.txt
26
+ dest : /home/ubuntu/
27
+ owner : ubuntu
28
+ mode : " 0775"
29
+
30
+ - name : Install Python requirements
31
+ ansible.builtin.pip :
32
+ requirements : requirements.txt
You can’t perform that action at this time.
0 commit comments