You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@trafficserver.apache.org by zw...@apache.org on 2013/11/21 19:26:54 UTC
git commit: Add a README for Jenkins jobs management
Updated Branches:
refs/heads/master 9214792f8 -> c54477a5a
Add a README for Jenkins jobs management
Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo
Commit: http://git-wip-us.apache.org/repos/asf/trafficserver/commit/c54477a5
Tree: http://git-wip-us.apache.org/repos/asf/trafficserver/tree/c54477a5
Diff: http://git-wip-us.apache.org/repos/asf/trafficserver/diff/c54477a5
Branch: refs/heads/master
Commit: c54477a5a74c6501c20dfdbcd50882f264ff0a5b
Parents: 9214792
Author: Leif Hedstrom <zw...@apache.org>
Authored: Thu Nov 21 11:26:45 2013 -0700
Committer: Leif Hedstrom <zw...@apache.org>
Committed: Thu Nov 21 11:26:45 2013 -0700
----------------------------------------------------------------------
ci/jenkins/README | 32 ++++++++++++++++++++++++++++++++
1 file changed, 32 insertions(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/trafficserver/blob/c54477a5/ci/jenkins/README
----------------------------------------------------------------------
diff --git a/ci/jenkins/README b/ci/jenkins/README
new file mode 100644
index 0000000..88056ac
--- /dev/null
+++ b/ci/jenkins/README
@@ -0,0 +1,32 @@
+README
+======
+
+This is a collection of little tidbits on how we manage our Jenkins build
+system. Please update it.
+
+
+
+Update the jobs queue
+---------------------
+
+Step 1: Update the jobs.yaml in ci/jenkins. Don't break it.
+
+Step 2: Create your user config file, e.g.
+
+ [jenkins]
+ user=zwoop
+ password=yep-this-is-it
+ url=https://ci.trafficserver.apache.org
+
+
+Step 3: Make sure you have the jenkins-job command line utility:
+
+ $ pip install jenkins-job-builder
+
+
+Step 4: Run the jenkins-job update, e.g.
+
+ $ jenkins-jobs --conf zwoop.conf update jenkins/ci/jobs.yaml
+
+
+Step 5: Profit.