1 global-jjb v0.3.0 Release Notes
2 ===============================
4 Thanks to Andy, Anil, JamO, and Jeremy for contributing to this release.
7 Notable changes since v0.2.0
8 ----------------------------
10 07b824c Thanh Ha Enable archive pattern support
11 Archiving artifacts via pattern from ARCHIVE_ARTIFACTS job parameter is now
14 afb0041 Thanh Ha Use pipdeptree instead of freeze
15 pipdeptree provides a dependency graph which is more useful than just a pip
16 freeze. So some virtualenvs are now using this to print out the installed
17 packages in the virtualenv. We later determined that this is too verbose for
18 lftools virtualenv though so removed it for that virtualenv via 3a0a6bc.
20 63d7528 Jamo Luhrsen Use pip module instead of pip itself
21 62f7abd Jamo Luhrsen Call pipdeptree from python -m
22 Workaround a kernel limitation and virtualenv's really long shebang lines
23 causing jobs that have over 128 characters to fail their builds.
25 52980f2 Thanh Ha Add python tox verify job
26 Python tox job is now available to run tox for Python projects.
28 c887df2 Anil Belur Enable sar report collection for global-jjb
29 Sar reports are now a part of lf-infra-publish macro which provides time
30 sliced resource usage data during a build. It's also printed as part of the
31 _sys-info.log at the end of the build.
33 34ab380 Thanh Ha Create Maven release job
34 New Maven job which removes -SNAPSHOT from pom.xml files and produces a release
35 staging repo for Maven projects. This job also stores git.bundles in the log
36 server so that the release commits can be reproduced and released after the
37 staging repo has been promoted for release.
43 34ab380 Thanh Ha Create Maven release job
44 662ca55 Thanh Ha Add support for GitHub to Python templates
45 550cfc7 Anil Belur Fix incorrect file name being echoed
46 c887df2 Anil Belur Enable sar report collection for global-jjb
47 80daacb Thanh Ha Fix warning about Default profile being deprecated
48 3a0a6bc Thanh Ha Do not print pipdeptree for lftools
49 25d43b2 Thanh Ha Set wget to quiet mode to hide Maven DL output
50 62f7abd Jamo Luhrsen Call pipdeptree from python -m
51 56864ad Thanh Ha Fix shellcheck warnings
52 52980f2 Thanh Ha Add python tox verify job
53 bd6a04d Thanh Ha Make virtualenv creation less verbose
54 fda205d Thanh Ha Allow git-url to be overridden by job
55 3cde230 Jeremy Phelps Make Github url and clone url at Jenkins level.
56 5c363aa Andrew Grimberg Add macro section headers and new macros
57 63d7528 Jamo Luhrsen Use pip module instead of pip itself
58 2d0e35e Andrew Grimberg All macros should be namespaced to lf-infra-
59 afb0041 Thanh Ha Use pipdeptree instead of freeze
60 4e18e5e Thanh Ha Fix jjb-verify to not fail on ls call
61 07b824c Thanh Ha Enable archive pattern support
62 2c2b7ab Thanh Ha Fix unbound variable failure
63 0cd4f5d Thanh Ha Make sure we fail if scripts fail