aboutsummaryrefslogtreecommitdiff
path: root/utils/new-publish/publish
diff options
context:
space:
mode:
Diffstat (limited to 'utils/new-publish/publish')
-rwxr-xr-xutils/new-publish/publish8
1 files changed, 7 insertions, 1 deletions
diff --git a/utils/new-publish/publish b/utils/new-publish/publish
index bae8ac0..48912ad 100755
--- a/utils/new-publish/publish
+++ b/utils/new-publish/publish
@@ -46,11 +46,15 @@ if __name__ == "__main__":
print "File list:", file_list
dir_list = publib.make_dir_struct(file_list, UPLOAD_DIR, build_id, options.strip)
print "Dir list:", dir_list
+ print "Creating dir structure on intermediate server"
publib.create_dir_struct(dir_list, REMOTE_HOST, COPY_USER_NAME, options.identity_copy)
+ print "Done creating dir structure on intermediate server"
upload_script = publib.make_upload_script(file_list, UPLOAD_DIR, build_id, options.strip)
+ print "Uploading files to intermediate server"
publib.upload_files(upload_script, REMOTE_HOST, COPY_USER_NAME, options.identity_copy, options)
+ print "Done uploading files to intermediate server"
- print "Propagating files to the downloads server"
+ print "Triggering propagation of files to downloads server"
sys.stdout.flush()
rc = os.system("ssh -i %s %s@%s propagate.py %s %s %s" % (options.identity_trigger,
TRIGGER_USER_NAME, REMOTE_HOST,
@@ -60,3 +64,5 @@ if __name__ == "__main__":
if rc != 0:
print "Publishing failed"
sys.exit(1)
+
+ print "Publishing successful"