Chore: Upgrade Jenkins-job-builder to 6.3.0
[releng/global-jjb.git] / relnotes / v0.10.0.txt
1 global-jjb v0.10.0 Release Notes
2 ================================
3
4 Thanks to Andy, Anil, Thanh, and Vratko for contributing to this release.
5
6
7 Notable changes since v0.9.0
8 ----------------------------
9
10 0ea9b36 Vratko Polak    Do not trigger on drafts before Publish
11 Similar to OpenDaylight we do not want to trigger builds on drafts for verify
12 jobs. A contributor can still force a run with 'recheck' if they really want
13 to.
14
15 0a73ead Thanh Ha        staging-profile-id unnecessary for javadoc jobs
16 Updates javadoc jobs to no longer require the staging-profile-id. This
17 parameter is really only needed for the release job.
18
19 d0c780b Thanh Ha        Bootstrap global-jjb docs
20 Series of patches to bootstrap global-jjb docs which can now be found on
21 global-jjb.releng.linuxfoundation.org.
22
23 414522e Thanh Ha        Sleep between 1 - 10 seconds for tox
24 This adds a random sleep between 1 - 10 for tox runs to workaround parallel tox
25 calls causing tox failures since each tox run creates a sdist package in the
26 same directory.
27
28 228fd6f Anil Belur      Migrate node-verify job to global-jjb
29 Add a node-verify job copied from OpenDaylight over for NodeJS projects.
30
31 3f633b2 Thanh Ha        Make staging-profile-id optional
32 staging-profile-id's are only used in maven-release jobs so it was an
33 unnecessary requirement
34
35 f92a1ef Thanh Ha        Standardize gerrit_[merge|verify]_triggers
36 The javadoc jobs were defining their own gerrit_javadoc_*_triggers but since we
37 can override the variable per job it is not necessary to have the extra
38 differentiation so update javadoc triggers to standardize on a common name.
39
40
41 Full Change Log
42 ---------------
43
44 c2494ac Thanh Ha        Add missing documentation to rtd jobs
45 572515e Thanh Ha        Add missing documentation for Python jobs
46 996bc86 Thanh Ha        Add missing stream documentation to maven docs
47 4bd0080 Thanh Ha        Remove doc for unused parameter
48 4b0adfe Thanh Ha        Add missing documentation from maven jobs
49 f92a1ef Thanh Ha        Standardize gerrit_[merge|verify]_triggers
50 3f633b2 Thanh Ha        Make staging-profile-id optional
51 414522e Thanh Ha        Sleep between 1 - 10 seconds for tox
52 228fd6f Anil Belur      Migrate node-verify job to global-jjb
53 ed5d95f Thanh Ha        Bump Sphinx minimal dependencies to latest
54 4159a50 Thanh Ha        Add LF Logo
55 98d1d65 Thanh Ha        Add custom navbar ala OpenDaylight docs
56 a863352 Andrew Grimberg Fix packer verify file path triggering
57 533326d Thanh Ha        Fix cross link
58 c410c7c Thanh Ha        Move best practices to global-jjb
59 d0c780b Thanh Ha        Bootstrap global-jjb docs
60 3ed9d2c Andrew Grimberg Add more required Jenkins plugins
61 0a73ead Thanh Ha        staging-profile-id unnecessary for javadoc jobs
62 827f7ac Andrew Grimberg Update required plugins list
63 0ea9b36 Vratko Polak    Do not trigger on drafts before Publish
64 4e494e6 Thanh Ha        Fix unescaped * in if-statement