diff options
Diffstat (limited to 'ldcg-python-manylinux-tensorflow/ansible/roles/tensorflow_io_in_container/tasks/virtualenv.yml')
-rw-r--r-- | ldcg-python-manylinux-tensorflow/ansible/roles/tensorflow_io_in_container/tasks/virtualenv.yml | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/ldcg-python-manylinux-tensorflow/ansible/roles/tensorflow_io_in_container/tasks/virtualenv.yml b/ldcg-python-manylinux-tensorflow/ansible/roles/tensorflow_io_in_container/tasks/virtualenv.yml new file mode 100644 index 0000000000..9e5d58312e --- /dev/null +++ b/ldcg-python-manylinux-tensorflow/ansible/roles/tensorflow_io_in_container/tasks/virtualenv.yml @@ -0,0 +1,20 @@ +--- +- name: Create virtualenv scripts from templates + ansible.builtin.template: + src: "{{ item.name }}" + dest: "{{ build_dir }}/scripts/{{ item.target }}" + mode: "755" + force: true + loop: + - { name: 'init_venv.sh.j2', target: 'init_venv.sh' } + - { name: 'install_venv.sh.j2', target: 'install_venv.sh' } + +- name: Create python-{{ py_ver }} venv + community.docker.docker_container_exec: + container: "tfio-multipython" + command: /bin/bash -c /tmp/workspace/scripts/init_venv.sh + +- name: Populate python-{{ py_ver }} venv + community.docker.docker_container_exec: + container: "tfio-multipython" + command: /bin/bash -c /tmp/workspace/scripts/install_venv.sh |