Release global-jjb v0.16.0 86/8786/3 v0.16.0
authorThanh Ha <thanh.ha@linuxfoundation.org>
Fri, 9 Feb 2018 19:12:42 +0000 (14:12 -0500)
committerThanh Ha <thanh.ha@linuxfoundation.org>
Mon, 12 Feb 2018 16:04:48 +0000 (11:04 -0500)
Change-Id: I6acf020cda29198ad930ceeffe08e09ad0c7d6bd
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
docs/conf.py
relnotes/v0.16.0.txt [new file with mode: 0644]

index 6769b2b..db0e551 100644 (file)
@@ -67,7 +67,7 @@ author = 'Linux Foundation Releng'
 # built documents.
 #
 # The short X.Y version.
-version = '0.16.0-dev'
+version = '0.16.0'
 # The full version, including alpha/beta/rc tags.
 release = version
 
diff --git a/relnotes/v0.16.0.txt b/relnotes/v0.16.0.txt
new file mode 100644 (file)
index 0000000..c7f4045
--- /dev/null
@@ -0,0 +1,92 @@
+global-jjb v0.16.0 Release Notes
+================================
+
+Thanks to Andrew, Christopher, Jamo, Jessica, Sam, Thanh, and Trevor
+for contributing to this release.
+
+
+Upgrade considerations
+----------------------
+
+1. fc00439 Add pip.conf to wrappers
+
+A pipconf definition is now required in Config File Provider configuration in
+Jenkins. It can be empty but must exist.
+
+2. 1d1aaf3 Create job to manage Jenkins Global Variables
+
+Two configuration files are now required to be declared in global-jjb under
+the path $REPO/jenkins-config/global-vars-[production|sandbox].sh.
+
+--- [Example global-vars-production.sh] ---
+
+GERRIT_URL=https://git.opendaylight.org/gerrit
+GIT_BASE=git://devvexx.opendaylight.org/mirror/$PROJECT
+GIT_URL=git://devvexx.opendaylight.org/mirror
+JENKINS_HOSTNAME=vex-yul-odl-jenkins-1
+LOGS_SERVER=https://logs.opendaylight.org
+NEXUS_URL=https://nexus.opendaylight.org
+ODLNEXUSPROXY=https://nexus.opendaylight.org
+SILO=releng
+SONAR_URL=https://sonar.opendaylight.org
+
+--- [Example global-vars-production.sh] ---
+
+
+Notable changes since v0.15.0
+-----------------------------
+
+1d1aaf3 Thanh Ha        Create job to manage Jenkins Global Variables
+Allows Jenkins global configuration to be managed from inside of the
+ci-management repo under the path
+$REPO/jenkins-config/global-vars-[production|sandbox].sh
+
+b804ed7 Jamo Luhrsen    Add : to jjb-deploy:
+The jjb-deploy job that is used to push jobs to the sandobx now accepts 2
+formats:
+
+1) jjb-deploy job-name
+2) jjb-deploy: job-name
+
+fc00439 Thanh Ha        Add pip.conf to wrappers
+Adds a new required config file provider file called pipconf which can be blank
+however is useful to define for pip a local proxy server to pull packages from
+more quickly.
+
+d22c3fe Thanh Ha        Allow goal override for maven-build macro
+Maven goals can now be overridden (default: clean deploy) via the
+"{mvn-goals}" parameter in your project definition.
+
+61fe474 Jessica Wagantall       Add script to update Java alternatives
+Maven jobs now properly handle JAVA_HOME and default Java configuration before
+running a Maven build.
+
+bc80d1d Christopher Lott (cl778h)       Refactor macro/template cron param
+Allow maven-merge and maven-sonar cron configuration to be overridden by the
+projects.
+
+
+Full Change Log
+---------------
+
+1d1aaf3 Thanh Ha        Create job to manage Jenkins Global Variables
+c4295ab Andrew Grimberg Update submodule documentation
+6704f23 Thanh Ha        set +x around sensitive code docker login code
+b804ed7 Jamo Luhrsen    Add : to jjb-deploy:
+8ec9758 Thanh Ha        Add test to check for double curly braces
+be559eb Christopher Lott (cl778h)       Repair shell-include directive
+f529361 Thanh Ha        Add maven metadata validator tool
+fc00439 Thanh Ha        Add pip.conf to wrappers
+d22c3fe Thanh Ha        Allow goal override for maven-build macro
+76a760c Thanh Ha        Split maven-stage script into a reusable macro
+d38f363 Thanh Ha        Fix local platform file path
+1f02269 Thanh Ha        Disable unbound variable checking for activate
+64e510a Thanh Ha        Add sphinx link to rtd jobs page
+86f57f3 Thanh Ha        deploy cleanup not removing all unmodified files
+db26322 Sam Hague       update docs to use minutes over seconds
+fd81b0d Trevor Bramwell Add Links to Plugins mentioned in README
+61fe474 Jessica Wagantall       Add script to update Java alternatives
+d33f3cb Jessica Wagantall       Remove jdk variable from lf-maven-jobs
+f2f717b Thanh Ha        Bump default timeout to 15 minutes for tox
+bc80d1d Christopher Lott (cl778h)       Refactor macro/template cron param
+7ff047e Thanh Ha        Split maven-deploy into a macro