According to NXBT-1770, merge the new feature on master branch
- squash, rework the commits, add NXP ref, isolate unrelated work (or not directly)...
and setup the CI
- move https://qa.nuxeo.org/jenkins/job/slacoin/job/utest-pull-requests/ to https://qa.nuxeo.org/jenkins/job/master/
- optionally offer an on-demand use in https://qa.nuxeo.org/jenkins/job/TestAndPush/
Document the usage:
- move https://doc.nuxeo.com/corg/jenkins-pipeline-usage/ under https://doc.nuxeo.com/corg/quality-assurance-and-continuous-integration/
- deprecate https://doc.nuxeo.com/corg/isolated-testing/#andquoton-demand-test-and-pushandquot-jobs
- create a dedicated page
- update https://github.com/nuxeo/nuxeo/blob/feature-NXBT-1770-test-and-push/integration/README.md
- add header to https://github.com/nuxeo/nuxeo/blob/feature-NXBT-1770-test-and-push/integration/Jenkinsfiles/ondemand.groovy , document properties