Release global-jjb v0.24.0 86/12386/3 v0.24.0
authorThanh Ha <thanh.ha@linuxfoundation.org>
Fri, 24 Aug 2018 16:43:42 +0000 (12:43 -0400)
committerThanh Ha <thanh.ha@linuxfoundation.org>
Fri, 24 Aug 2018 19:00:59 +0000 (15:00 -0400)
Change-Id: I5cc5be89985e0fcb99cb256053282b5e740b05c1
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
relnotes/v0.24.0.txt [new file with mode: 0644]

diff --git a/relnotes/v0.24.0.txt b/relnotes/v0.24.0.txt
new file mode 100644 (file)
index 0000000..1db9a49
--- /dev/null
@@ -0,0 +1,74 @@
+global-jjb v0.24.0 Release Notes
+================================
+
+Thanks to everyone who contributed to this release.
+
+
+Upgrade considerations
+----------------------
+
+maven-stage job was renamed to maven-release to more align with what it
+actually does.
+
+
+Notable changes since v0.23.0
+-----------------------------
+
+ab9889f Jessica Wagantall       Update CLM job to use Nexus Policy Evaluation
+Nexus CLM jobs were updated to work with the Nexus Platform Plugin in Jenkins.
+The older Sonatype CLM plugin is no longer supported.
+
+893eeb3 Thanh Ha        Add CMake Stage job
+Add CMake staging job for c/c++ projects to use. This job pushes artifacts
+to a Nexus Staging repository.
+
+32363c6 Thanh Ha        Rename maven-release job to maven-stage
+The maven-release job was renamed to maven-stage to more align with that it
+actually does. We will use maven-release to do a real release in the future.
+
+1eda455 Thanh Ha        Add Jenkins Sandbox Cleanup job
+New cron job that can run regularly to cleanup the Sandbox system of jobs and
+views. This was done via backend cron task on the system itself however this
+new job gives more visibility.
+
+9cb04c8 Thanh Ha        Add option to disable-job for all jobs
+New option "disable-job" is now available for all global-jjb jobs allowing
+projects to disable jobs.
+
+b3c4fef Thanh Ha        Add pre-build step to prep vm before build
+New pre-build macro available which will be used in the future to run
+preparation scripts before starting the job run. For example installing
+extra dependencies.
+
+
+Full Change Log
+---------------
+
+39a6c08 Thanh Ha        Re-enable CLM jobs
+9cb04c8 Thanh Ha        Add option to disable-job for all jobs
+4280674 Jeremy Phelps   Disable CLM jobs by default
+b3c4fef Thanh Ha        Add pre-build step to prep vm before build
+33acf6e Thanh Ha        Set permit-all true for all jobs
+40baa00 Thanh Ha        Require IMAGE_NAME and HARDWARE_ID
+41d5d68 Thanh Ha        Make maven-merge jobs run daily
+e1382a1 Thanh Ha        Make staging jobs run daily
+8421dad Thanh Ha        Refactor staging-profile-id out of mvn-parameters
+af33417 Thanh Ha        Allow unbound variables in sigul scripts
+2ef6606 Thanh Ha        Use include-raw instead of escape for sigul macros
+0bb231c Thanh Ha        Fix typo in lf-sigual-install builders syntax
+d7b9a7c Thanh Ha        Move openstack-cron job to global-jjb
+e9a058a Thanh Ha        Add job to verify upstream global-jjb patches
+7255eaa Thanh Ha        Document the jjb-version variable
+5ead957 Thanh Ha        Remove mvn-settings requirement from jjb job docs
+9643e91 Jeremy Phelps   Make GHPRB trigger on comment only
+775ab31 Thanh Ha        Test with latest JJB and supported JJB
+3ae312f Jeremy Phelps   Upgrade minimal jjb version to 2.2.1
+1eda455 Thanh Ha        Add Jenkins Sandbox Cleanup job
+8a5ed77 Thanh Ha        Fix packer {cron} should be {obj:cron}
+32363c6 Thanh Ha        Rename maven-release job to maven-stage
+356637f Thanh Ha        Fix nexus-iq-scan-patterns should be obj class
+893eeb3 Thanh Ha        Add CMake Stage job
+c75a769 Thanh Ha        Document comment triggers
+1a00581 Jeremy Phelps   Add github whitelist branches params to trigger.
+33157b2 Jeremy Phelps   Fix github project url for properties
+ab9889f Jessica Wagantall       Update CLM job to use Nexus Policy Evaluation