diff options
author | Daniel Narvaez <dwnarvaez@gmail.com> | 2012-11-24 22:27:57 (GMT) |
---|---|---|
committer | Daniel Narvaez <dwnarvaez@gmail.com> | 2012-11-24 22:27:57 (GMT) |
commit | 30a0063c63e8fd415d1c0845723869719d039cf6 (patch) | |
tree | 8660aa146bcbfb530fc927ef0d90573c6f35238d /Makefile.buildbot | |
parent | 5d7f4c4995f1665e52559ef2deed1b2191456c6a (diff) |
Split and improve snapshot generation
Diffstat (limited to 'Makefile.buildbot')
-rw-r--r-- | Makefile.buildbot | 18 |
1 files changed, 6 insertions, 12 deletions
diff --git a/Makefile.buildbot b/Makefile.buildbot index 90354cd..3f1cde9 100644 --- a/Makefile.buildbot +++ b/Makefile.buildbot @@ -11,16 +11,10 @@ upload-docs: upload-snapshot: @TMP_DIR=`mktemp -td sugar-build-snapshot-XXXX` && \ - SNAPSHOT_FILENAME=sugar-build-`date +%Y%m%d-%H%M%S.tar.xz` && \ - echo "Creating $$SNAPSHOT_FILENAME" && \ - ln -s `pwd` $$TMP_DIR/sugar-build && \ - cd $$TMP_DIR && \ - tar chJ --exclude=source \ - --exclude=build \ - --exclude=logs \ - --exclude=.git* \ - -f $$TMP_DIR/$$SNAPSHOT_FILENAME sugar-build && \ - echo "Uploading" && \ - scp $$SNAPSHOT_FILENAME $(SNAPSHOT_DEST) && \ - rm -f $$SNAPSHOT_FILENAME && \ + echo "Creating snapshot" && \ + SNAPSHOT_PATH=`commands/helpers/build-snapshot $$TMP_DIR` && \ + echo "Uploading snapshot" && \ + scp $$SNAPSHOT_PATH $(SNAPSHOT_DEST) && \ + rm -rf $$TMP_DIR && \ + echo "Notifying about upload completion" && \ ssh $(SNAPSHOT_DEST_HOST) $(SNAPSHOT_DEST_DIR)/upload-completed |