From: Thanh Ha Date: Mon, 22 Jan 2018 02:02:41 +0000 (-0500) Subject: Release global-jjb v0.15.0 X-Git-Tag: v0.15.0^0 X-Git-Url: https://gerrit.linuxfoundation.org/infra/gitweb?a=commitdiff_plain;h=779110b5cd63f3eabb63598a1be79d9b9ba85464;p=releng%2Fglobal-jjb.git Release global-jjb v0.15.0 Change-Id: I1186feb6ff4fefb5311bcfb84ad34b4001b9cef7 Signed-off-by: Thanh Ha --- diff --git a/docs/conf.py b/docs/conf.py index 2e0b16b2..ec2eb8fa 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -67,7 +67,7 @@ author = 'Linux Foundation Releng' # built documents. # # The short X.Y version. -version = '0.15.0-dev' +version = '0.15.0' # The full version, including alpha/beta/rc tags. release = version diff --git a/relnotes/v0.15.0.txt b/relnotes/v0.15.0.txt new file mode 100644 index 00000000..0630042e --- /dev/null +++ b/relnotes/v0.15.0.txt @@ -0,0 +1,77 @@ +global-jjb v0.15.0 Release Notes +================================ + +Thanks to Anil, Daniel, Jessica and Thanh for contributing to this release. + + +Upgrade considerations +---------------------- + +1. maven-merge jobs are now part of the maven-job group. + +Projects that are using the maven-job group and pulling in the maven-merge job +separately during testing need to remove the duplicate maven-merge job +declaration otherwise jjb will fail. + + +Notable changes since v0.14.0 +----------------------------- + +25d3bb4 Jessica Wagantall Add Gerrit trigger to clm job +CLM job is now Gerrit Comment triggerable via new "run-clm" keyword. + +444423b Thanh Ha Install tox-pyenv +b2f5578 Thanh Ha Enable pyenv if available in image +Tox will now use pyenv installed Python versions if the VM has pyenv installed +to the /opt/pyenv directory. + +7030e31 Thanh Ha Allow tox-install to handle base python ver +The tox job now allows overriding the default base python version used to +execute tox. This can be done by adding "python-version: python3" for example +to your jjb project configuration. Defaults to python2. + +b8931c8 Thanh Ha Add -e flag to mvn calls +Maven jobs will now call the -e flag to print the full stack trace when a +build failure occurs. + +44360a1 Thanh Ha Add maven-merge job to maven job group +After some basic testing on a few projects we've decided to fully release this +job type for general consumption. + +ac158d4 Thanh Ha Set default archive patterns for maven-verify +Added some default archive patterns to all the Maven job types to pick up the +most commonly used debugging files. + +5fa5b99 Thanh Ha Improve verbosity in maven shell scripts +Enables the -x bash parameter to increase verbosity in Maven related shell +scripts inside global-jjb. + + +Full Change Log +--------------- + +a5a5237 Thanh Ha Increase maven-jobs default timeout to 60 mins +4d253dd Thanh Ha Use clean install for Sonar +5fa5b99 Thanh Ha Improve verbosity in maven shell scripts +c187336 Thanh Ha Revert "Switch global-jjb to lfdocs-conf" +e47b229 Thanh Ha Default to python2 for tox +ac79981 Thanh Ha Switch global-jjb to lfdocs-conf +ac158d4 Thanh Ha Set default archive patterns for maven-verify +44360a1 Thanh Ha Add maven-merge job to maven job group +b8931c8 Thanh Ha Add -e flag to mvn calls +421dcd4 Anil Belur Print file size before deploy maven file to nexus +49afe0e Thanh Ha Do not force expected-xml +8bacaf6 Thanh Ha Fix default platform location to common-packer +7b93f6b Thanh Ha Bump packer build timeout to 90 minutes +aac0a15 Thanh Ha Add a check for missing vars/*.json +43a8f11 Thanh Ha Update expected xml to JJB 2.0 format +f6f5ec8 Thanh Ha Fix detox logs not being archived +7030e31 Thanh Ha Allow tox-install to handle base python ver +b2f5578 Thanh Ha Enable pyenv if available in image +444423b Thanh Ha Install tox-pyenv +26f8f75 Thanh Ha Install git-review outside of loop +25d3bb4 Jessica Wagantall Add Gerrit trigger to clm job +048fe0b Jessica Wagantall Add script to print all creds in Jenkins +b0c20e8 Thanh Ha Bump version to v0.15.0-dev +5e403de Thanh Ha Release global-jjb v0.14.1 +333d661 Daniel Farrell Don't try to pushd into dir that doesn't exist