The changes include the following:
* The python scripts for e2e environment creation were moved to this code base
* Mirror to community
* Docker image check
* Unit, integration and e2e tests
* "Snapshots": "latest" docker image from master in quay.io, docker images for "release" branches to quay.io, "master" and * "release" branches snapshots to nexus
* Releases: nexus, s3 staging bucket, quay.io and dockerhub
* Fix for https://issues.alfresco.com/jira/browse/SEARCH-2389
The build is using branches only.
The license header plugin was trying to enforce current dates in the header. The headers can still have an old year, so now the plugin is configurable. One can still update license headers using maven command:
mvn clean install -Dlicense.update.dryrun=false -Dlicense.update.copyright=true -DskipTests=true