aboutsummaryrefslogtreecommitdiff
path: root/ldcg-python-manylinux-tensorflow/ansible/roles/ldcg_manylinux_tensorflow/tasks/init.yml
diff options
context:
space:
mode:
Diffstat (limited to 'ldcg-python-manylinux-tensorflow/ansible/roles/ldcg_manylinux_tensorflow/tasks/init.yml')
-rw-r--r--ldcg-python-manylinux-tensorflow/ansible/roles/ldcg_manylinux_tensorflow/tasks/init.yml24
1 files changed, 24 insertions, 0 deletions
diff --git a/ldcg-python-manylinux-tensorflow/ansible/roles/ldcg_manylinux_tensorflow/tasks/init.yml b/ldcg-python-manylinux-tensorflow/ansible/roles/ldcg_manylinux_tensorflow/tasks/init.yml
new file mode 100644
index 0000000000..c1003f77bd
--- /dev/null
+++ b/ldcg-python-manylinux-tensorflow/ansible/roles/ldcg_manylinux_tensorflow/tasks/init.yml
@@ -0,0 +1,24 @@
+---
+- name: Install TensorFlow build dependencies
+ ansible.builtin.include_role:
+ name: tensorflow
+ tasks_from: deps.yml
+
+- name: Install build dependencies for Python wheels
+ ansible.builtin.include_role:
+ name: python
+ tasks_from: deps.yml
+
+- name: Create buildslave user inside container
+ ansible.builtin.user:
+ name: buildslave
+ uid: 1001
+ create_home: false
+
+- name: Create directory to build wheels
+ ansible.builtin.file:
+ path: "{{ wheels_dir }}"
+ state: directory
+ owner: buildslave
+ group: buildslave
+ mode: 0755