aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Sokolovsky <paul.sokolovsky@linaro.org>2015-04-03 20:11:09 +0300
committerPaul Sokolovsky <paul.sokolovsky@linaro.org>2015-04-03 20:11:09 +0300
commitd3273297ce832d704be90ea6f7780c8e5b995ef1 (patch)
tree46c615788870fa40686ab0139ddb0abdaac18c43
parentcb3348f9f54ed695c3369e61579bb95c9d94f453 (diff)
openembedded-x86-rootfs-pfalcon: Migrate to PubAPI.
Change-Id: Ia38c766d7402eff5be7f0cef029750090b1acb7e
-rw-r--r--openembedded-x86-rootfs-pfalcon.yaml37
1 files changed, 9 insertions, 28 deletions
diff --git a/openembedded-x86-rootfs-pfalcon.yaml b/openembedded-x86-rootfs-pfalcon.yaml
index 38e510c..bdaaa42 100644
--- a/openembedded-x86-rootfs-pfalcon.yaml
+++ b/openembedded-x86-rootfs-pfalcon.yaml
@@ -42,6 +42,7 @@
- matrix-tie-parent:
node: build
builders:
+ - linaro-publish-token
- shell: |
#!/bin/bash
@@ -76,34 +77,14 @@
Files-Pattern: *
License-Type: open
EOF
- - ssh:
- site: 'snapshots.linaro.org'
- target: '${JOB_NAME}/${BUILD_NUMBER}/openembedded/images/${rootfs}-x86-gcc-${gcc_version}/${BUILD_NUMBER}'
- source: 'out/**'
- timeout: 120000
- remove-prefix: 'out'
- always-publish-from-master: true
- - ssh:
- site: 'snapshots.linaro.org file-move'
- target: ''
- source: ''
- command: 'reshuffle-files --job-type prebuilt --job-name ${JOB_NAME} --build-num ${BUILD_NUMBER}'
- timeout: 120000
- always-publish-from-master: true
- - ssh:
- site: 'snapshots.linaro.org'
- target: '/openembedded/sources'
- source: 'downloads/**'
- timeout: 120000
- remove-prefix: 'downloads'
- always-publish-from-master: true
- - ssh:
- site: 'snapshots.linaro.org file-move'
- target: ''
- source: ''
- command: 'reshuffle-files --job-type openembedded --job-name sources --build-num 1'
- timeout: 120000
- always-publish-from-master: true
+ - shell: |
+ # Get linaro-cp tool
+ mkdir -p ${HOME}/bin
+ wget https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py -O ${HOME}/bin/linaro-cp.py
+ - shell: |
+ # Publish to snapshots
+ python ${HOME}/bin/linaro-cp.py out openembedded/images/pfalcon-${rootfs}-x86-gcc-${gcc_version}/${BUILD_NUMBER}
+ python ${HOME}/bin/linaro-cp.py downloads openembedded/sources
publishers:
- email:
recipients: 'paul.sokolovsky@linaro.org'