File tree 9 files changed +47
-276
lines changed
9 files changed +47
-276
lines changed Original file line number Diff line number Diff line change 1
1
{
2
- "directory" : "src/main/webapp/bower"
2
+ "directory" : "src/main/webapp/bower",
3
+ "allow_root": true
3
4
}
Original file line number Diff line number Diff line change @@ -7,6 +7,8 @@ docker-compose.yml
7
7
8
8
target /
9
9
10
+ tomcat.8080 /
11
+
10
12
.idea /
11
13
.postgres /
12
14
.settings /
Original file line number Diff line number Diff line change 1
1
language : java
2
2
jdk : oraclejdk8
3
3
4
- install : mvn install -DskipTests=true -Dmaven.javadoc.skip=true -Dmaven.exec.skip =true -B -V
4
+ install : mvn install -DskipTests=true -Dmaven.javadoc.skip=true -Dskip.npm=true -Dskip.bower=true -Dskip.gulp =true -B -V
5
5
script : mvn clean test
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 1
1
version : ' 2.1'
2
2
3
3
services :
4
- dev :
5
- image : knowledge
6
- build :
7
- context : .
8
- args :
9
- - https_proxy
10
- - http_proxy
4
+ maven :
5
+ image : maven:3.5-jdk-8-slim
6
+ command : mvn -v
7
+ environment :
8
+ KNOWLEDGE_TEST_MAIL : ' false'
9
+ MAVEN_CONFIG : /var/maven/.m2
10
+ https_proxy : ${https_proxy}
11
+ http_proxy : ${http_proxy}
12
+ working_dir : /usr/src/mymaven/
13
+ entrypoint : ' '
14
+ volumes :
15
+ - $PWD:/usr/src/mymaven
16
+ - $PWD/.m2:/root/.m2
17
+
18
+ tomcat :
19
+ image : tomcat:8.5-jre8-alpine
11
20
ports :
12
21
- 8080:8080
13
22
- 8009:8009
14
23
expose :
15
24
- 8080
16
- links :
17
- - mailcatcher
18
- - postgres
19
- - elasticsearch
20
- - kibana
25
+ # links:
26
+ # - mailcatcher
27
+ # - postgres
28
+ # - elasticsearch
29
+ # - kibana
21
30
environment :
22
- KNOWLEDGE_TEST_MAIL : ' false'
23
31
https_proxy : ${https_proxy}
24
32
http_proxy : ${http_proxy}
25
33
volumes :
26
- - $PWD:/usr/src/mymaven
27
- - $PWD/.m2:/root/.m2
28
34
- $PWD/.knowledge:/root/.knowledge
29
- - $PWD/target/knowledge .war:/usr/local/tomcat/webapps/knowledge .war
35
+ - $PWD/target/ROOT .war:/usr/local/tomcat/webapps/ROOT .war
30
36
31
37
mailcatcher :
32
38
image : zolweb/docker-mailcatcher
Original file line number Diff line number Diff line change
1
+ #! /bin/bash -eu
2
+
3
+ docker-compose run --rm maven mvn install -DskipTests=true -Dmaven.javadoc.skip=true -e
4
+ # docker-compose run --rm maven mvn clean test site -e
5
+ docker-compose run --rm maven mvn clean package -e
6
+
7
+ mv target/knowledge.war target/ROOT.war
8
+
9
+ docker-compose run --rm knowledge rm -rf /usr/local/tomcat/webapps/*
10
+ docker-compose run --rm knowledge ls /usr/local/tomcat/webapps
11
+ docker-compose up --build -d knowledge
12
+ docker-compose logs -f knowledge
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments