diff options
Diffstat (limited to 'src/build/maven/maven-deploy.xml')
-rw-r--r-- | src/build/maven/maven-deploy.xml | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/src/build/maven/maven-deploy.xml b/src/build/maven/maven-deploy.xml index e70173319e..150175bdc4 100644 --- a/src/build/maven/maven-deploy.xml +++ b/src/build/maven/maven-deploy.xml @@ -176,6 +176,16 @@ </sequential> </macrodef> + <macrodef name="deploy-remote-core"> + <attribute name="repository" /> + <attribute name="version" /> + <sequential> + <deploy-remote name="scala-library" version="@{version}" repository="@{repository}"/> + <deploy-remote name="scala-reflect" version="@{version}" repository="@{repository}"/> + <deploy-remote name="scala-compiler" version="@{version}" repository="@{repository}" /> + </sequential> + </macrodef> + <!-- PGP Signed deployment --> <macrodef name="deploy-remote-signed-single"> <attribute name="pom" /> @@ -268,6 +278,11 @@ <deploy-remote-all version="${maven.version.number}" repository="${remote.snapshot.repository}" /> </target> + <!-- for PR validation --> + <target name="deploy-core.snapshot" depends="deploy.remote.init"> + <deploy-remote-core version="${maven.version.number}" repository="${remote.snapshot.repository}" /> + </target> + <target name="deploy.release" depends="deploy.remote.init" unless="version.is.snapshot" description="Deploys the bundled files as a release into the desired remote Maven repository"> <deploy-remote-all version="${maven.version.number}" repository="${remote.release.repository}" /> </target> |