This module serves as an invocation point for tests of OptaPlanner repository.
Project pom defines profiles that can invoke tests for a particular delivery option. Download of artifacts is provided by means described in Module structure.
mvn clean verify \
-Dtest.type=project-sources \
-Dproject.sources.artifact=optaplanner \
-Ddownload.sources.version=<VERSION>
mvn clean verify \
-Dtest.type=sources-zip \
-Ddownload.sources.url=http://link.to/source.zip
Each of sub-modules contains configuration for Maven Invoker related settings.
Download configuration of particular deliverable is provided by modules
- run-tests-with-build-sources-zip-download
- Used for downloads from arbitrary url.
- run-tests-with-build-project-sources-dependency-get
- Used for tar.gz archives with the classifier project-sources from nexus repository.