diff options
author | Bastien Montagne <montagne29@wanadoo.fr> | 2014-07-24 00:21:04 +0400 |
---|---|---|
committer | Bastien Montagne <montagne29@wanadoo.fr> | 2014-07-24 00:21:04 +0400 |
commit | b1e1646d945d8f7e15c7828a9a5fb0fc4f516f51 (patch) | |
tree | 239ff5bf496dc5cb4dc6dc835dfcfafb0114c5df /build_files/buildbot/slave_rsync.py | |
parent | ffea67ca57a9a8e9876f7140037b0818ac99b4b9 (diff) |
Buildbot: more fixes, this time to upload logic.
We do not want testbuild to override 'official' (master) builds!
Diffstat (limited to 'build_files/buildbot/slave_rsync.py')
-rw-r--r-- | build_files/buildbot/slave_rsync.py | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/build_files/buildbot/slave_rsync.py b/build_files/buildbot/slave_rsync.py index 6936232a495..5d25ca7e6fe 100644 --- a/build_files/buildbot/slave_rsync.py +++ b/build_files/buildbot/slave_rsync.py @@ -25,16 +25,17 @@ import os import sys # get builder name -if len(sys.argv) < 2: - sys.stderr.write("Not enough arguments, expecting builder name\n") +if len(sys.argv) < 3: + sys.stderr.write("Not enough arguments, expecting builder and branch names\n") sys.exit(1) builder = sys.argv[1] +branch = sys.argv[2] # rsync, this assumes ssh keys are setup so no password is needed local_zip = "buildbot_upload.zip" remote_folder = "builder.blender.org:/data/buildbot-master/uploaded/" -remote_zip = remote_folder + "buildbot_upload_" + builder + ".zip" +remote_zip = remote_folder + "buildbot_upload_" + builder + "_" + branch + ".zip" command = "rsync -avz %s %s" % (local_zip, remote_zip) print(command) |