[zorg] r283588 - Create svn_rev symlinks in uploads as well
Chris Matthews via llvm-commits
llvm-commits at lists.llvm.org
Fri Oct 7 13:23:12 PDT 2016
Author: cmatthews
Date: Fri Oct 7 15:23:12 2016
New Revision: 283588
URL: http://llvm.org/viewvc/llvm-project?rev=283588&view=rev
Log:
Create svn_rev symlinks in uploads as well
In someplaces it is nice to refer to old build just by their svn rev.
This creates a link for each rev.
Modified:
zorg/trunk/zorg/jenkins/build.py
Modified: zorg/trunk/zorg/jenkins/build.py
URL: http://llvm.org/viewvc/llvm-project/zorg/trunk/zorg/jenkins/build.py?rev=283588&r1=283587&r2=283588&view=diff
==============================================================================
--- zorg/trunk/zorg/jenkins/build.py (original)
+++ zorg/trunk/zorg/jenkins/build.py Fri Oct 7 15:23:12 2016
@@ -789,6 +789,14 @@ def build_upload_artifact():
run_cmd(conf.workspace, ln_cmd)
+ lnr_cmd = ["ssh", "buildslave@" + SERVER,
+ "ln", "-fs", "/Library/WebServer/Documents/artifacts/" +
+ conf.job_name + "/" + artifact_name,
+ "/Library/WebServer/Documents/artifacts/" +
+ conf.job_name + "/r" + conf.svn_rev()]
+
+ run_cmd(conf.workspace, lnr_cmd)
+
def run_cmd(working_dir, cmd, env=None, sudo=False, err_okay=False):
"""Run a command in a working directory, and make sure it returns zero."""
More information about the llvm-commits
mailing list