aboutsummaryrefslogtreecommitdiff
path: root/ldcg-python-tensorflow/tensorflow/playbooks/run.yml
diff options
context:
space:
mode:
Diffstat (limited to 'ldcg-python-tensorflow/tensorflow/playbooks/run.yml')
-rw-r--r--ldcg-python-tensorflow/tensorflow/playbooks/run.yml64
1 files changed, 0 insertions, 64 deletions
diff --git a/ldcg-python-tensorflow/tensorflow/playbooks/run.yml b/ldcg-python-tensorflow/tensorflow/playbooks/run.yml
deleted file mode 100644
index c0fee03adc..0000000000
--- a/ldcg-python-tensorflow/tensorflow/playbooks/run.yml
+++ /dev/null
@@ -1,64 +0,0 @@
-- hosts: all
- vars_files:
- ../vars/vars.yml
- tasks:
- - name: create build workspace
- tempfile:
- state: directory
- register: build_dir
-
- - name: include Bazel tasks
- include_tasks: build_bazel.yml
- vars:
- bazel_version: "0.29.1"
-
- - name: include Tensorflow tasks
- include_tasks: build_tensorflow.yml
- vars:
- tensorflow_version: "1.15.5"
- numpy_version: "~=1.18.0"
- h5py_version: "==2.10"
-
- - name: include Bazel tasks
- include_tasks: build_bazel.yml
- vars:
- bazel_version: "3.1.0"
-
- - name: include Tensorflow tasks
- include_tasks: build_tensorflow.yml
- vars:
- tensorflow_version: "2.4.1"
- numpy_version: "~=1.19.2"
- h5py_version: ">=2.10"
-
- - name: set snapshots.linaro.org url
- set_fact:
- snapshots_linaro_url: "https://snapshots.linaro.org/ldcg/python/tensorflow/{{ lookup('env', 'BUILD_NUMBER') }}/"
-
- - name: prepare wheels for publishing # noqa 301
- shell:
- cmd: |
- set -xe
- for pkg in *.whl "{{ build_dir.path }}/tensorflow-*/tensorflow-pkg/*.whl"
- do
- pkgdir=$(echo `basename $pkg`|cut -d'-' -f1 | tr '[:upper:]' '[:lower:]')
- mkdir -p "{{ wheels_dir }}/$pkgdir"
- mv $pkg "{{ wheels_dir }}/$pkgdir"
-
- # do we have this package on server already?
- status=$(curl --head --silent {{ snapshots_linaro_url }}/${pkgdir}/${pkg} | head -n 1)
- if $(echo $status | grep -q 404); then
- echo "uploading $pkgdir/$pkg"
- else
- rm -rf "{{ wheels_dir }}/$pkgdir/$pkg"
- fi
- done
- chdir: "{{ wheels_dir }}"
- creates: "{{ wheels_dir }}/numpy/"
- executable: "/bin/bash"
-
- - name: remove build workspace
- file:
- path: "{{ build_dir.path }}"
- state: absent
- when: build_dir.path is defined