Initial JJB configuration

Push the initial basic JJB configuration

Change-Id: I9590b20a31d94c4dbadb20781fb15b685538deed
Signed-off-by: Linux Foundation Administrators <collab-it+onlab@linuxfoundation.org>
diff --git a/jjb/ci-management/ci-management.yaml b/jjb/ci-management/ci-management.yaml
new file mode 100644
index 0000000..cc187c2
--- /dev/null
+++ b/jjb/ci-management/ci-management.yaml
@@ -0,0 +1,15 @@
+---
+- project:
+    archive-artifacts: '**/*.log'
+    branch: 'master'
+    build-timeout: '60'
+    build-node: 'centos7-basebuild-1c-1g'
+
+    jobs:
+      - '{project-name}-ci-jobs'
+
+    name: ci-management-jobs
+    project: 'ci-management'
+    project-name: 'ci-management'
+
+    jjb-version: 2.0.0
diff --git a/jjb/defaults.yaml b/jjb/defaults.yaml
new file mode 100644
index 0000000..90de0f0
--- /dev/null
+++ b/jjb/defaults.yaml
@@ -0,0 +1,41 @@
+---
+# GLOBAL jenkins defaults
+
+- defaults:
+    name: global
+
+    # lftools
+    lftools-version: <1.0.0
+
+    # lf-infra-defaults
+    jenkins-ssh-credential: 'cord-jenkins-ssh'
+
+    # build discards
+    build-days-to-keep: 30
+
+    # Timeout in minutes
+    # TODO deprecate this (should be project template specific)
+    build-timeout: 360
+    # TODO this should be the most common executor
+    build-node: centos7-basebuild-1c-1g
+
+    # default gerrit server definition
+    gerrit-server-name: 'CORD Gerrit'
+
+    archive-artifacts: ''
+
+    # Set default maven version used for everything
+    mvn-version: 'mvn33'
+
+    # Default maven goals
+    mvn-goals: 'clean install'
+    mvn-opts: ''
+
+    # Maven / Java
+    cord-infra-mvn-opts: |
+        --show-version
+        --batch-mode
+        -Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn
+        -Djenkins
+        -Dmaven.repo.local=/tmp/r
+        -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r
diff --git a/jjb/global-jjb b/jjb/global-jjb
new file mode 160000
index 0000000..779110b
--- /dev/null
+++ b/jjb/global-jjb
@@ -0,0 +1 @@
+Subproject commit 779110b5cd63f3eabb63598a1be79d9b9ba85464