Bug
- [NXBT-1403] - fix download.sh URL parsing
- [NXBT-1407] - batch tasks cannot be executed for job IT-release-on-demand-build-nx60
- [NXBT-1408] - wrong slave passed in parameters to downstream job IT-release-on-demand-tests-cap-tomcat-nx60
- [NXBT-1409] - fix Zip task does not do anything
- [NXBT-1414] - fix build script for 6.0 to allow multiple options to be taken into account
- [NXBT-1535] - Fix nightly HF builds
- [NXBT-1552] - Please investigate release issue NXP-21682
- [NXBT-1574] - Fix QA jobs failures after 6.0 hotfix release
- [NXBT-1669] - either fail or wrong return code when downloading archive
- [NXBT-1670] - special characters are not escaped in JSON formatting
- [NXBT-1710] - Random failure to parse JSON when retrieving package
- [NXBT-1728] - package.xml shoud not contain dependencies tag when HF01 is built
- [NXBT-1756] - error when trying to create HF 09
- [NXBT-1774] - Error when launching beginHf.sh AUTO
- [NXBT-1790] - hardcoded host in package retrieving functions
- [NXBT-1794] - dirname error when executing computeHf on Ubuntu
- [NXBT-1796] - Some files are not ready to be committed
- [NXBT-1834] - Addons dependencies not detected
- [NXBT-1861] - wrong host used in publishPackage
- [NXBT-1884] - mapHFJarfiles may miss some JARs when HF revision is greater than 1.0.0
- [NXBT-1885] - Random JSON parsing errors while contacting connect
- [NXBT-1902] - empty version in launcher dependency name
- [NXBT-1924] - Error generated when template has been renamed
- [NXBT-1929] - mapHFJarfiles misses JARs because of package conflicts
- [NXBT-1947] - Replace OpenJDK with Oracle JDK 7 on slaves 7.10 (and before) to fix a JVM crash
- [NXBT-1948] - wrong Tomcat version in templates/nuxeo.defaults
- [NXBT-1952] - Wrong HF version in pom.xml when making a revision hotfix
- [NXBT-1956] - Fix tests for MD outputs of release notes script
- [NXBT-1992] - Some connect lib tests fail after CONNECT migration
- [NXBT-2027] - Remove any potential issue in tag numbering for Align marketplace packages
- [NXBT-2755] - JIRA lib is not compatible with -u options
Epic
- [NXBT-1683] - Automate Hotfix Releases Upstream Steps
- [NXBT-1684] - Automate Hotfix Releases Downstream Steps
- [NXBT-1692] - Dockerize Shibboleth 2 Environments
- [NXBT-2036] - All tasks related to cleaning improving QA2 status
New Feature
- [NXBT-843] - The fix_zip.sh must now embed some MP in the distribution
- [NXBT-1586] - move downloadWithRetry to integration-scripts
- [NXBT-1642] - add detectlanguage.com credentials to .netrc file on QA slaves
- [NXBT-1702] - create Docker compose file and script for shibboleth-authentication addon
Task
- [NXBT-919] - Setup CI on Redis configurations
- [NXBT-1299] - deploy and test on local server
- [NXBT-1302] - deploy and test on server using NOS test package
- [NXBT-1303] - deploy and test on server using NOS PROD package
- [NXBT-1312] - Compute the standard bundles to include
- [NXBT-1406] - Update IT-release-on-demand-build-nx60 job for QA2 support (urls, grep, etc.)
- [NXBT-1418] - Add trigger for cap-tomcat-postgresql-nx60 at the end of on demand build
- [NXBT-1419] - Send a reminder email for ticket closure when a new HF is released
- [NXBT-1421] - Compute the added/modified/deleted libs and deleted/added bundles
- [NXBT-1422] - Check if launcher has to be included into the HF
- [NXBT-1433] - Check if wizard has to be included
- [NXBT-1483] - Add LDAP specific tests post HOTFIX installation
- [NXBT-1548] - create build and test jobs for HF
- [NXBT-1554] - ensure basic templates are present for version bump
- [NXBT-1559] - check deploy/undeploy when installing hotfix
- [NXBT-1561] - Add monitoring jobs for commit references auto-insertion into JIRA
- [NXBT-1568] - add unit tests for regression proofing scripts
- [NXBT-1584] - generate package pom.xml
- [NXBT-1589] - add dependency test for HF installation
- [NXBT-1606] - Compute the binaries to include
- [NXBT-1611] - improve marketplace packages release notes display
- [NXBT-1618] - Markdown format support in releaseNotes.sh
- [NXBT-1619] - Upload release notes via REST
- [NXBT-1649] - Check blocker, T&P and send notifications at HF build start
- [NXBT-1652] - initialization script for creating temporary branch
- [NXBT-1660] - Add getLatestPackageId function to the Connect Lib
- [NXBT-1661] - Export JIRA functions from releaseNotes.sh to JIRA lib and add tests
- [NXBT-1662] - Update marketplace.ini file if needed
- [NXBT-1666] - Enable retry plugin for functional tests
- [NXBT-1667] - Compute templates to include
- [NXBT-1672] - create skeleton script for assembly.xml and install.xml files generation
- [NXBT-1678] - Test deployment through JSF admin center
- [NXBT-1679] - Check 2 Nuxeo folders are identical
- [NXBT-1687] - Add Shibboleth specific tests post HOTFIX installation
- [NXBT-1688] - Add SAML2 specific tests post HOTFIX installation
- [NXBT-1691] - Create specific HF docker image after HF release
- [NXBT-1711] - Testing jobs refactoring
- [NXBT-1712] - Speed up server install when testing
- [NXBT-1762] - Create an aggregation job for the HF release
- [NXBT-1782] - Map HF jar deployment
- [NXBT-1787] - Make skeleton job and script for finalizing the HF release
- [NXBT-1793] - Compare full HF build bundles deployment with HF deployment
- [NXBT-1795] - Script for full bug fixes list on a per branch basis
- [NXBT-1815] - Create higher priority on QA2 dedicated to HF release jobs
- [NXBT-1862] - make JQ command available on QA2 slaves
- [NXBT-1926] - Adapt Tomcat upgrade script for Windows
- [NXBT-1949] - Upgrade qa slaves to latest bower 1.8.2
- [NXBT-1977] - JIRA lib cleanup
- [NXBT-2295] - Archive 6.0 jobs on QA2
Improvement
- [NXBT-891] - Update job templates to smarter configure their upstream jobs
- [NXBT-932] - Run error-web and layout-demo functional tests by default in test&push
- [NXBT-1897] - Every step should stop the whole script in case of an error
- [NXBT-1898] - Implement retry when contacting connect
- [NXBT-1937] - adding an addon lib should trigger an alert to release a new addon package version
Clean up
- [NXBT-1564] - remove CLID from scripts
- [NXBT-2039] - Add cleanup in case of successful build for nightly jobs
- [NXBT-2193] - update addons templates to include workspace cleanup
Edit/Copy Release Notes
The text area below allows the project release notes to be edited and copied to another document.