mirror of
https://github.com/Alfresco/alfresco-sdk.git
synced 2025-05-26 17:25:11 +00:00
Merge pull request #512 from Alfresco/sdk-4/archetypes-docker
Archetypes - Several improvements
This commit is contained in:
commit
c2f94e35bd
@ -74,4 +74,6 @@ db.url=jdbc:postgresql://${rootArtifactId}-postgres:5432/alfresco
|
|||||||
# File servers related properties
|
# File servers related properties
|
||||||
# For local runs we disable CIFS and FTP
|
# For local runs we disable CIFS and FTP
|
||||||
cifs.enabled=false
|
cifs.enabled=false
|
||||||
ftp.enabled=false
|
ftp.enabled=false
|
||||||
|
|
||||||
|
csrf.filter.enabled=false
|
@ -24,7 +24,7 @@ services:
|
|||||||
- "${symbol_dollar}{acs.port}:8080"
|
- "${symbol_dollar}{acs.port}:8080"
|
||||||
- "${symbol_dollar}{acs.debug.port}:8888"
|
- "${symbol_dollar}{acs.debug.port}:8888"
|
||||||
volumes:
|
volumes:
|
||||||
- alf-acs-volume:/usr/local/tomcat/alf_data
|
- ${rootArtifactId}-acs-volume:/usr/local/tomcat/alf_data
|
||||||
depends_on:
|
depends_on:
|
||||||
- ${rootArtifactId}-postgres
|
- ${rootArtifactId}-postgres
|
||||||
${rootArtifactId}-postgres:
|
${rootArtifactId}-postgres:
|
||||||
@ -36,7 +36,7 @@ services:
|
|||||||
ports:
|
ports:
|
||||||
- "${symbol_dollar}{postgres.port}:5432"
|
- "${symbol_dollar}{postgres.port}:5432"
|
||||||
volumes:
|
volumes:
|
||||||
- alf-db-volume:/var/lib/postgresql/data
|
- ${rootArtifactId}-db-volume:/var/lib/postgresql/data
|
||||||
${rootArtifactId}-ass:
|
${rootArtifactId}-ass:
|
||||||
image: alfresco/alfresco-search-services:1.2.0
|
image: alfresco/alfresco-search-services:1.2.0
|
||||||
environment:
|
environment:
|
||||||
@ -48,12 +48,12 @@ services:
|
|||||||
ports:
|
ports:
|
||||||
- "8983:8983"
|
- "8983:8983"
|
||||||
volumes:
|
volumes:
|
||||||
- alf-ass-volume:/opt/alfresco-search-services/contentstore
|
- ${rootArtifactId}-ass-volume:/opt/alfresco-search-services/contentstore
|
||||||
- alf-ass-volume:/opt/alfresco-search-services/data
|
- ${rootArtifactId}-ass-volume:/opt/alfresco-search-services/data
|
||||||
volumes:
|
volumes:
|
||||||
alf-acs-volume:
|
${rootArtifactId}-acs-volume:
|
||||||
external: true
|
external: true
|
||||||
alf-db-volume:
|
${rootArtifactId}-db-volume:
|
||||||
external: true
|
external: true
|
||||||
alf-ass-volume:
|
${rootArtifactId}-ass-volume:
|
||||||
external: true
|
external: true
|
@ -62,9 +62,9 @@ echo "Usage: %0 {build_start|start|stop|purge|tail|reload_share|reload_acs|build
|
|||||||
EXIT /B %ERRORLEVEL%
|
EXIT /B %ERRORLEVEL%
|
||||||
|
|
||||||
:start
|
:start
|
||||||
docker volume create alf-acs-volume
|
docker volume create ${rootArtifactId}-acs-volume
|
||||||
docker volume create alf-db-volume
|
docker volume create ${rootArtifactId}-db-volume
|
||||||
docker volume create alf-ass-volume
|
docker volume create ${rootArtifactId}-ass-volume
|
||||||
docker-compose -f "%COMPOSE_FILE_PATH%" up --build -d
|
docker-compose -f "%COMPOSE_FILE_PATH%" up --build -d
|
||||||
EXIT /B 0
|
EXIT /B 0
|
||||||
:start_share
|
:start_share
|
||||||
@ -100,7 +100,7 @@ EXIT /B 0
|
|||||||
call mvn verify -pl integration-tests
|
call mvn verify -pl integration-tests
|
||||||
EXIT /B 0
|
EXIT /B 0
|
||||||
:purge
|
:purge
|
||||||
docker volume rm alf-acs-volume
|
docker volume rm ${rootArtifactId}-acs-volume
|
||||||
docker volume rm alf-db-volume
|
docker volume rm ${rootArtifactId}-db-volume
|
||||||
docker volume rm alf-ass-volume
|
docker volume rm ${rootArtifactId}-ass-volume
|
||||||
EXIT /B 0
|
EXIT /B 0
|
@ -4,9 +4,9 @@
|
|||||||
export COMPOSE_FILE_PATH=${symbol_dollar}{PWD}/target/classes/docker/docker-compose.yml
|
export COMPOSE_FILE_PATH=${symbol_dollar}{PWD}/target/classes/docker/docker-compose.yml
|
||||||
|
|
||||||
start() {
|
start() {
|
||||||
docker volume create alf-acs-volume
|
docker volume create ${rootArtifactId}-acs-volume
|
||||||
docker volume create alf-db-volume
|
docker volume create ${rootArtifactId}-db-volume
|
||||||
docker volume create alf-ass-volume
|
docker volume create ${rootArtifactId}-ass-volume
|
||||||
docker-compose -f ${symbol_dollar}COMPOSE_FILE_PATH up --build -d
|
docker-compose -f ${symbol_dollar}COMPOSE_FILE_PATH up --build -d
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -23,9 +23,9 @@ down() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
purge() {
|
purge() {
|
||||||
docker volume rm alf-acs-volume
|
docker volume rm ${rootArtifactId}-acs-volume
|
||||||
docker volume rm alf-db-volume
|
docker volume rm ${rootArtifactId}-db-volume
|
||||||
docker volume rm alf-ass-volume
|
docker volume rm ${rootArtifactId}-ass-volume
|
||||||
}
|
}
|
||||||
|
|
||||||
build() {
|
build() {
|
||||||
|
@ -1 +1 @@
|
|||||||
verify -Dmaven.test.skip=true
|
verify -DskipTests=true
|
||||||
|
@ -1 +0,0 @@
|
|||||||
install -Dalfresco.platform.version=@@alfresco.enterprise.default.version@@ -Dalfresco.share.version=@@alfresco.enterprise.default.version@@ -Dmaven.alfresco.edition=enterprise
|
|
@ -1,4 +0,0 @@
|
|||||||
version=1.0
|
|
||||||
groupId=archetype.it
|
|
||||||
artifactId=allInOneTestRunEnterpriseFourTwo
|
|
||||||
package=it.pkg
|
|
@ -1 +0,0 @@
|
|||||||
install -Dalfresco.platform.version=4.2.7 -Dalfresco.share.version=4.2.7 -Dmaven.alfresco.edition=enterprise
|
|
@ -1,4 +0,0 @@
|
|||||||
version=0.1-SNAPSHOT
|
|
||||||
groupId=archetype.it
|
|
||||||
artifactId=allInOneTestRunEnterpriseFiveZero
|
|
||||||
package=it.pkg
|
|
@ -1 +0,0 @@
|
|||||||
install -Dalfresco.platform.version=5.0 -Dalfresco.share.version=5.0 -Dmaven.alfresco.edition=enterprise
|
|
@ -1 +0,0 @@
|
|||||||
install -Dalfresco.platform.version=5.1 -Dalfresco.share.version=5.1 -Dmaven.alfresco.edition=enterprise
|
|
@ -1 +1 @@
|
|||||||
install
|
install -DskipTests
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
version=0.1-SNAPSHOT
|
version=0.1-SNAPSHOT
|
||||||
groupId=archetype.it
|
groupId=archetype.it
|
||||||
artifactId=shareJarTestRunEnterprise
|
artifactId=allInOneTestRunEnterpriseSixZero
|
||||||
package=it.pkg
|
package=it.pkg
|
@ -0,0 +1 @@
|
|||||||
|
install -DskipTests -Dalfresco.bomDependencyArtifactId="acs-packaging" -Dalfresco.platform.version="6.0.0.2" -Dalfresco.share.version="6.0" -Dalfresco.platform.docker.image="alfresco/alfresco-content-repository" -Dalfresco.share.docker.image="alfresco/alfresco-share"
|
@ -20,7 +20,7 @@ services:
|
|||||||
- "${symbol_dollar}{acs.port}:8080"
|
- "${symbol_dollar}{acs.port}:8080"
|
||||||
- "${symbol_dollar}{acs.debug.port}:8888"
|
- "${symbol_dollar}{acs.debug.port}:8888"
|
||||||
volumes:
|
volumes:
|
||||||
- alf-acs-volume:/usr/local/tomcat/alf_data
|
- ${rootArtifactId}-acs-volume:/usr/local/tomcat/alf_data
|
||||||
depends_on:
|
depends_on:
|
||||||
- ${rootArtifactId}-postgres
|
- ${rootArtifactId}-postgres
|
||||||
${rootArtifactId}-postgres:
|
${rootArtifactId}-postgres:
|
||||||
@ -32,7 +32,7 @@ services:
|
|||||||
ports:
|
ports:
|
||||||
- "${symbol_dollar}{postgres.port}:5432"
|
- "${symbol_dollar}{postgres.port}:5432"
|
||||||
volumes:
|
volumes:
|
||||||
- alf-db-volume:/var/lib/postgresql/data
|
- ${rootArtifactId}-db-volume:/var/lib/postgresql/data
|
||||||
${rootArtifactId}-ass:
|
${rootArtifactId}-ass:
|
||||||
image: alfresco/alfresco-search-services:1.2.0
|
image: alfresco/alfresco-search-services:1.2.0
|
||||||
environment:
|
environment:
|
||||||
@ -44,12 +44,12 @@ services:
|
|||||||
ports:
|
ports:
|
||||||
- "8983:8983"
|
- "8983:8983"
|
||||||
volumes:
|
volumes:
|
||||||
- alf-ass-volume:/opt/alfresco-search-services/contentstore
|
- ${rootArtifactId}-ass-volume:/opt/alfresco-search-services/contentstore
|
||||||
- alf-ass-volume:/opt/alfresco-search-services/data
|
- ${rootArtifactId}-ass-volume:/opt/alfresco-search-services/data
|
||||||
volumes:
|
volumes:
|
||||||
alf-acs-volume:
|
${rootArtifactId}-acs-volume:
|
||||||
external: true
|
external: true
|
||||||
alf-db-volume:
|
${rootArtifactId}-db-volume:
|
||||||
external: true
|
external: true
|
||||||
alf-ass-volume:
|
${rootArtifactId}-ass-volume:
|
||||||
external: true
|
external: true
|
@ -50,9 +50,9 @@ echo "Usage: %0 {build_start|start|stop|purge|tail|build_test|test}"
|
|||||||
EXIT /B %ERRORLEVEL%
|
EXIT /B %ERRORLEVEL%
|
||||||
|
|
||||||
:start
|
:start
|
||||||
docker volume create alf-acs-volume
|
docker volume create ${rootArtifactId}-acs-volume
|
||||||
docker volume create alf-db-volume
|
docker volume create ${rootArtifactId}-db-volume
|
||||||
docker volume create alf-ass-volume
|
docker volume create ${rootArtifactId}-ass-volume
|
||||||
docker-compose -f "%COMPOSE_FILE_PATH%" up --build -d
|
docker-compose -f "%COMPOSE_FILE_PATH%" up --build -d
|
||||||
EXIT /B 0
|
EXIT /B 0
|
||||||
:down
|
:down
|
||||||
@ -69,7 +69,7 @@ EXIT /B 0
|
|||||||
call mvn verify
|
call mvn verify
|
||||||
EXIT /B 0
|
EXIT /B 0
|
||||||
:purge
|
:purge
|
||||||
docker volume rm alf-acs-volume
|
docker volume rm ${rootArtifactId}-acs-volume
|
||||||
docker volume rm alf-db-volume
|
docker volume rm ${rootArtifactId}-db-volume
|
||||||
docker volume rm alf-ass-volume
|
docker volume rm ${rootArtifactId}-ass-volume
|
||||||
EXIT /B 0
|
EXIT /B 0
|
@ -4,9 +4,9 @@
|
|||||||
export COMPOSE_FILE_PATH=${symbol_dollar}{PWD}/target/classes/docker/docker-compose.yml
|
export COMPOSE_FILE_PATH=${symbol_dollar}{PWD}/target/classes/docker/docker-compose.yml
|
||||||
|
|
||||||
start() {
|
start() {
|
||||||
docker volume create alf-acs-volume
|
docker volume create ${rootArtifactId}-acs-volume
|
||||||
docker volume create alf-db-volume
|
docker volume create ${rootArtifactId}-db-volume
|
||||||
docker volume create alf-ass-volume
|
docker volume create ${rootArtifactId}-ass-volume
|
||||||
docker-compose -f ${symbol_dollar}COMPOSE_FILE_PATH up --build -d
|
docker-compose -f ${symbol_dollar}COMPOSE_FILE_PATH up --build -d
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -15,9 +15,9 @@ down() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
purge() {
|
purge() {
|
||||||
docker volume rm alf-acs-volume
|
docker volume rm ${rootArtifactId}-acs-volume
|
||||||
docker volume rm alf-db-volume
|
docker volume rm ${rootArtifactId}-db-volume
|
||||||
docker volume rm alf-ass-volume
|
docker volume rm ${rootArtifactId}-ass-volume
|
||||||
}
|
}
|
||||||
|
|
||||||
build() {
|
build() {
|
||||||
|
@ -74,4 +74,6 @@ db.url=jdbc:postgresql://${rootArtifactId}-postgres:5432/alfresco
|
|||||||
# File servers related properties
|
# File servers related properties
|
||||||
# For local runs we disable CIFS and FTP
|
# For local runs we disable CIFS and FTP
|
||||||
cifs.enabled=false
|
cifs.enabled=false
|
||||||
ftp.enabled=false
|
ftp.enabled=false
|
||||||
|
|
||||||
|
csrf.filter.enabled=false
|
@ -1 +1 @@
|
|||||||
verify -Dmaven.test.skip=true
|
verify -DskipTests=true
|
||||||
|
@ -1,4 +0,0 @@
|
|||||||
version=0.1-SNAPSHOT
|
|
||||||
groupId=archetype.it
|
|
||||||
artifactId=repoJarTestRunEnterprise
|
|
||||||
package=it.pkg
|
|
@ -1 +0,0 @@
|
|||||||
install -Dalfresco.platform.version=@@alfresco.enterprise.default.version@@ -Dmaven.alfresco.edition=@@alfresco.sdk.default.edition@@
|
|
@ -1,4 +1,4 @@
|
|||||||
version=0.1-SNAPSHOT
|
version=0.1-SNAPSHOT
|
||||||
groupId=archetype.it
|
groupId=archetype.it
|
||||||
artifactId=allInOneTestRunEnterprise
|
artifactId=repoJarTestRunEnterpriseSixZero
|
||||||
package=it.pkg
|
package=it.pkg
|
@ -0,0 +1 @@
|
|||||||
|
install -DskipTests -Dalfresco.bomDependencyArtifactId="acs-packaging" -Dalfresco.platform.version="6.0.0.2" -Dalfresco.share.version="6.0" -Dalfresco.platform.docker.image="alfresco/alfresco-content-repository" -Dalfresco.share.docker.image="alfresco/alfresco-share"
|
@ -26,11 +26,12 @@ services:
|
|||||||
-Dsolr.secureComms=none
|
-Dsolr.secureComms=none
|
||||||
-Dsolr.base.url=/solr
|
-Dsolr.base.url=/solr
|
||||||
-Dindex.subsystem.name=solr6
|
-Dindex.subsystem.name=solr6
|
||||||
|
-Dcsrf.filter.enabled=false
|
||||||
"
|
"
|
||||||
ports:
|
ports:
|
||||||
- "${symbol_dollar}{acs.port}:8080"
|
- "${symbol_dollar}{acs.port}:8080"
|
||||||
volumes:
|
volumes:
|
||||||
- alf-acs-volume:/usr/local/tomcat/alf_data
|
- ${rootArtifactId}-acs-volume:/usr/local/tomcat/alf_data
|
||||||
depends_on:
|
depends_on:
|
||||||
- ${rootArtifactId}-postgres
|
- ${rootArtifactId}-postgres
|
||||||
${rootArtifactId}-postgres:
|
${rootArtifactId}-postgres:
|
||||||
@ -42,7 +43,7 @@ services:
|
|||||||
ports:
|
ports:
|
||||||
- "${symbol_dollar}{postgres.port}:5432"
|
- "${symbol_dollar}{postgres.port}:5432"
|
||||||
volumes:
|
volumes:
|
||||||
- alf-db-volume:/var/lib/postgresql/data
|
- ${rootArtifactId}-db-volume:/var/lib/postgresql/data
|
||||||
${rootArtifactId}-ass:
|
${rootArtifactId}-ass:
|
||||||
image: alfresco/alfresco-search-services:1.2.0
|
image: alfresco/alfresco-search-services:1.2.0
|
||||||
environment:
|
environment:
|
||||||
@ -54,12 +55,12 @@ services:
|
|||||||
ports:
|
ports:
|
||||||
- "8983:8983"
|
- "8983:8983"
|
||||||
volumes:
|
volumes:
|
||||||
- alf-ass-volume:/opt/alfresco-search-services/contentstore
|
- ${rootArtifactId}-ass-volume:/opt/alfresco-search-services/contentstore
|
||||||
- alf-ass-volume:/opt/alfresco-search-services/data
|
- ${rootArtifactId}-ass-volume:/opt/alfresco-search-services/data
|
||||||
volumes:
|
volumes:
|
||||||
alf-acs-volume:
|
${rootArtifactId}-acs-volume:
|
||||||
external: true
|
external: true
|
||||||
alf-db-volume:
|
${rootArtifactId}-db-volume:
|
||||||
external: true
|
external: true
|
||||||
alf-ass-volume:
|
${rootArtifactId}-ass-volume:
|
||||||
external: true
|
external: true
|
@ -56,9 +56,9 @@ echo "Usage: %0 {build_start|start|stop|purge|tail|reload_share|build_test|test}
|
|||||||
EXIT /B %ERRORLEVEL%
|
EXIT /B %ERRORLEVEL%
|
||||||
|
|
||||||
:start
|
:start
|
||||||
docker volume create alf-acs-volume
|
docker volume create ${rootArtifactId}-acs-volume
|
||||||
docker volume create alf-db-volume
|
docker volume create ${rootArtifactId}-db-volume
|
||||||
docker volume create alf-ass-volume
|
docker volume create ${rootArtifactId}-ass-volume
|
||||||
docker-compose -f "%COMPOSE_FILE_PATH%" up --build -d
|
docker-compose -f "%COMPOSE_FILE_PATH%" up --build -d
|
||||||
EXIT /B 0
|
EXIT /B 0
|
||||||
:start_share
|
:start_share
|
||||||
@ -85,7 +85,7 @@ EXIT /B 0
|
|||||||
call mvn verify -pl
|
call mvn verify -pl
|
||||||
EXIT /B 0
|
EXIT /B 0
|
||||||
:purge
|
:purge
|
||||||
docker volume rm alf-acs-volume
|
docker volume rm ${rootArtifactId}-acs-volume
|
||||||
docker volume rm alf-db-volume
|
docker volume rm ${rootArtifactId}-db-volume
|
||||||
docker volume rm alf-ass-volume
|
docker volume rm ${rootArtifactId}-ass-volume
|
||||||
EXIT /B 0
|
EXIT /B 0
|
@ -4,9 +4,9 @@
|
|||||||
export COMPOSE_FILE_PATH=${symbol_dollar}{PWD}/target/classes/docker/docker-compose.yml
|
export COMPOSE_FILE_PATH=${symbol_dollar}{PWD}/target/classes/docker/docker-compose.yml
|
||||||
|
|
||||||
start() {
|
start() {
|
||||||
docker volume create alf-acs-volume
|
docker volume create ${rootArtifactId}-acs-volume
|
||||||
docker volume create alf-db-volume
|
docker volume create ${rootArtifactId}-db-volume
|
||||||
docker volume create alf-ass-volume
|
docker volume create ${rootArtifactId}-ass-volume
|
||||||
docker-compose -f ${symbol_dollar}COMPOSE_FILE_PATH up --build -d
|
docker-compose -f ${symbol_dollar}COMPOSE_FILE_PATH up --build -d
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -19,9 +19,9 @@ down() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
purge() {
|
purge() {
|
||||||
docker volume rm alf-acs-volume
|
docker volume rm ${rootArtifactId}-acs-volume
|
||||||
docker volume rm alf-db-volume
|
docker volume rm ${rootArtifactId}-db-volume
|
||||||
docker volume rm alf-ass-volume
|
docker volume rm ${rootArtifactId}-ass-volume
|
||||||
}
|
}
|
||||||
|
|
||||||
build() {
|
build() {
|
||||||
|
@ -1 +1 @@
|
|||||||
verify -Dmaven.test.skip=true
|
verify -DskipTests=true
|
||||||
|
@ -1 +0,0 @@
|
|||||||
install -Dalfresco.platform.version=@@alfresco.enterprise.default.version@@ -Dmaven.alfresco.edition=@@alfresco.sdk.default.edition@@
|
|
@ -1,4 +1,4 @@
|
|||||||
version=0.1-SNAPSHOT
|
version=0.1-SNAPSHOT
|
||||||
groupId=archetype.it
|
groupId=archetype.it
|
||||||
artifactId=allInOneTestRunEnterpriseFiveOne
|
artifactId=shareJarTestRunEnterpriseSixZero
|
||||||
package=it.pkg
|
package=it.pkg
|
@ -0,0 +1 @@
|
|||||||
|
install -DskipTests -Dalfresco.bomDependencyArtifactId="acs-packaging" -Dalfresco.platform.version="6.0.0.2" -Dalfresco.share.version="6.0" -Dalfresco.platform.docker.image="alfresco/alfresco-content-repository" -Dalfresco.share.docker.image="alfresco/alfresco-share"
|
2
pom.xml
2
pom.xml
@ -128,7 +128,7 @@
|
|||||||
|
|
||||||
<alfresco.bomDependency.artifactId>acs-community-packaging</alfresco.bomDependency.artifactId>
|
<alfresco.bomDependency.artifactId>acs-community-packaging</alfresco.bomDependency.artifactId>
|
||||||
<alfresco.platform.version>6.0.7-ga</alfresco.platform.version>
|
<alfresco.platform.version>6.0.7-ga</alfresco.platform.version>
|
||||||
<alfresco.share.version>6.0.c</alfresco.share.version>
|
<alfresco.share.version>6.0.b</alfresco.share.version>
|
||||||
<alfresco.platform.docker.image>alfresco/alfresco-content-repository-community</alfresco.platform.docker.image>
|
<alfresco.platform.docker.image>alfresco/alfresco-content-repository-community</alfresco.platform.docker.image>
|
||||||
<alfresco.share.docker.image>alfresco/alfresco-share</alfresco.share.docker.image>
|
<alfresco.share.docker.image>alfresco/alfresco-share</alfresco.share.docker.image>
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user