summaryrefslogtreecommitdiff
path: root/gitignore/JENKINS_HOME.gitignore
diff options
context:
space:
mode:
authorKatharina Fey <kookie@spacekookie.de>2019-07-14 20:18:58 +0100
committerKatharina Fey <kookie@spacekookie.de>2019-07-14 20:18:58 +0100
commit5374bed33eb4c1e233ed692510005da898ffbfa7 (patch)
treefcbb2033b05b2131895ac894719395664c17a839 /gitignore/JENKINS_HOME.gitignore
parent6aa1eaaa4ff418c7db43c4cb6ade49bb6f0c82a3 (diff)
parent230da59daa434340ff02905226b218d9589cb82b (diff)
Merge commit '230da59daa434340ff02905226b218d9589cb82b' as 'gitignore'
Diffstat (limited to 'gitignore/JENKINS_HOME.gitignore')
-rw-r--r--gitignore/JENKINS_HOME.gitignore25
1 files changed, 25 insertions, 0 deletions
diff --git a/gitignore/JENKINS_HOME.gitignore b/gitignore/JENKINS_HOME.gitignore
new file mode 100644
index 0000000..6df01d6
--- /dev/null
+++ b/gitignore/JENKINS_HOME.gitignore
@@ -0,0 +1,25 @@
+#Learn more about Jenkins and JENKINS_HOME directory for which this file is intended.
+# http://jenkins-ci.org/
+# https://wiki.jenkins-ci.org/display/JENKINS/Administering+Jenkins
+
+#ignore all JENKINS_HOME except jobs directory, root xml config, and .gitignore file
+/*
+!/jobs
+!/.gitignore
+!/*.xml
+
+#ignore all files in jobs subdirectories except for folders
+#note: git doesn't track folders, only file content
+jobs/**
+!jobs/**/
+
+#uncomment the following line to save next build numbers with config
+#!jobs/**/nextBuildNumber
+
+#exclude only config.xml files in repository subdirectories
+!config.xml
+
+#don't track workspaces (when users build on the master)
+jobs/**/*workspace
+
+#as a result only settings and job config.xml files in JENKINS_HOME will be tracked by git