mirror of
https://github.com/Alfresco/acs-community-packaging.git
synced 2025-09-10 14:12:09 +00:00
ACS-1710 Let repo developers build the project without having to build AGS first. (#1389)
This commit is contained in:
@@ -43,11 +43,11 @@ fi
|
|||||||
|
|
||||||
alias comR='(cd alfresco-community-repo && mvn clean install $AMPS -DskipTests=true -Dversion.edition=Community)'
|
alias comR='(cd alfresco-community-repo && mvn clean install $AMPS -DskipTests=true -Dversion.edition=Community)'
|
||||||
alias comS='(cd share && mvn clean install $AMPS -DskipTests -Dmaven.javadoc.skip=true)'
|
alias comS='(cd share && mvn clean install $AMPS -DskipTests -Dmaven.javadoc.skip=true)'
|
||||||
alias comP='(cd acs-community-packaging && mvn clean install -Dmaven.javadoc.skip=true)'
|
alias comP='(cd acs-community-packaging && mvn clean install $AMPS -Dmaven.javadoc.skip=true)'
|
||||||
|
|
||||||
alias comRD='(cd alfresco-community-repo && mvn clean install $AMPS -DskipTests=true -Dversion.edition=Community -Pall-tas-tests -Pbuild-docker-images -Dimage.tag=latest)'
|
alias comRD='(cd alfresco-community-repo && mvn clean install $AMPS -DskipTests=true -Dversion.edition=Community -Pall-tas-tests -Pbuild-docker-images -Dimage.tag=latest)'
|
||||||
alias comSD='(cd share && mvn clean install $AMPS -DskipTests=true -DskipTests -Dmaven.javadoc.skip=true -Pall-tas-tests -Pbuild-docker-images -Dimage.tag=latest -Drepo.image.tag=latest)'
|
alias comSD='(cd share && mvn clean install $AMPS -DskipTests=true -DskipTests -Dmaven.javadoc.skip=true -Pall-tas-tests -Pbuild-docker-images -Dimage.tag=latest -Drepo.image.tag=latest)'
|
||||||
alias comPD='(cd acs-community-packaging && mvn clean install -DskipTests=true -Dmaven.javadoc.skip=true -Pall-tas-tests -Pbuild-docker-images -Dimage.tag=latest -Drepo.image.tag=latest -Dshare.image.tag=latest)'
|
alias comPD='(cd acs-community-packaging && mvn clean install $AMPS -DskipTests=true -Dmaven.javadoc.skip=true -Pall-tas-tests -Pbuild-docker-images -Dimage.tag=latest -Drepo.image.tag=latest -Dshare.image.tag=latest)'
|
||||||
|
|
||||||
alias comT='(cd acs-community-packaging && mvn clean install -Prun $AMPS -rf dev)'
|
alias comT='(cd acs-community-packaging && mvn clean install -Prun $AMPS -rf dev)'
|
||||||
alias comTDebug='(cd acs-community-packaging && mvnDebug clean install -Prun $AMPS -rf dev)'
|
alias comTDebug='(cd acs-community-packaging && mvnDebug clean install -Prun $AMPS -rf dev)'
|
||||||
|
7
pom.xml
7
pom.xml
@@ -40,13 +40,18 @@
|
|||||||
</distributionManagement>
|
</distributionManagement>
|
||||||
|
|
||||||
<modules>
|
<modules>
|
||||||
<module>distribution-ags</module>
|
|
||||||
<module>distribution</module>
|
<module>distribution</module>
|
||||||
<module>public-javadoc</module>
|
<module>public-javadoc</module>
|
||||||
<module>docker-alfresco</module>
|
<module>docker-alfresco</module>
|
||||||
</modules>
|
</modules>
|
||||||
|
|
||||||
<profiles>
|
<profiles>
|
||||||
|
<profile>
|
||||||
|
<id>ags</id>
|
||||||
|
<modules>
|
||||||
|
<module>distribution-ags</module>
|
||||||
|
</modules>
|
||||||
|
</profile>
|
||||||
<profile>
|
<profile>
|
||||||
<id>all-tas-tests</id>
|
<id>all-tas-tests</id>
|
||||||
<modules>
|
<modules>
|
||||||
|
@@ -43,7 +43,7 @@ else
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
# Build the current project
|
# Build the current project
|
||||||
mvn -B -V -q install -DskipTests -Dmaven.javadoc.skip=true -Pbuild-docker-images \
|
mvn -B -V -q install -DskipTests -Dmaven.javadoc.skip=true -Pbuild-docker-images -Pags \
|
||||||
$([[ "${COM_DEPENDENCY_VERSION}" =~ ^.+-SNAPSHOT$ ]] && echo "-Drepo.image.tag=latest")
|
$([[ "${COM_DEPENDENCY_VERSION}" =~ ^.+-SNAPSHOT$ ]] && echo "-Drepo.image.tag=latest")
|
||||||
|
|
||||||
|
|
||||||
|
@@ -16,10 +16,10 @@ git checkout -B "${TRAVIS_BRANCH}"
|
|||||||
git config user.email "${GIT_EMAIL}"
|
git config user.email "${GIT_EMAIL}"
|
||||||
|
|
||||||
mvn -B \
|
mvn -B \
|
||||||
-Prelease,all-tas-tests \
|
-Prelease,all-tas-tests -Pags \
|
||||||
-DreleaseVersion="${RELEASE_VERSION}" \
|
-DreleaseVersion="${RELEASE_VERSION}" \
|
||||||
-DdevelopmentVersion="${DEVELOPMENT_VERSION}" \
|
-DdevelopmentVersion="${DEVELOPMENT_VERSION}" \
|
||||||
"-Darguments=-Prelease,all-tas-tests -DskipTests -Dbuild-number=${TRAVIS_BUILD_NUMBER}" \
|
"-Darguments=-Prelease,all-tas-tests -Pags -DskipTests -Dbuild-number=${TRAVIS_BUILD_NUMBER}" \
|
||||||
release:clean release:prepare release:perform \
|
release:clean release:prepare release:perform \
|
||||||
-DscmCommentPrefix="[maven-release-plugin][skip ci] " \
|
-DscmCommentPrefix="[maven-release-plugin][skip ci] " \
|
||||||
-Dusername="${GIT_USERNAME}" \
|
-Dusername="${GIT_USERNAME}" \
|
||||||
|
Reference in New Issue
Block a user