-
Type: Improvement
-
Status: Resolved
-
Priority: Critical
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: NXP-8.x
-
Component/s: Continuous Integration
-
Epic Link:
-
Backlog priority:1,500
-
Sprint:nxsupport 8.10.2, nxsupport 8.10.3, nxsupport 9.1.1
-
Story Points:2
Currently, the following jobs are used to release a hotfix:
- https://qa.nuxeo.org/jenkins/view/All/job/Deploy/job/IT-release-on-demand-build-nx58/
- https://qa.nuxeo.org/jenkins/view/All/job/Deploy/job/IT-release-on-demand-build-nx60/
- https://qa.nuxeo.org/jenkins/view/All/job/Deploy/job/IT-release-on-demand-build/
This last job is currently used for both 7.10 and FT/LTS release, but it's not fitting 7.10 anymore since downstream jobs are not launching Selenium tests anymore (these have been removed from master)
==> dedicated builds are needed for each maintenance branch
The following jobs are currently in common between the "ondemand" release job and the nightly master job and should be split:
- depends on
-
NXBT-1534 Create nightly jobs for 8.10 release
- Resolved
-
NXBT-1127 Update release job to take new default JSF package into account
- Resolved
- is related to
-
NXBT-1123 Add a nightly datebased build for Nuxeo maintenance branches
- Resolved
- is required by
-
NXBT-1250 Move jobs from qa.nuxeo.org to qa2.nuxeo.org
- Resolved