forked from HBPMedical/algorithm-repository
/
captain.yml
23 lines (22 loc) · 945 Bytes
/
captain.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
java-rapidminer-naivebayes-build:
build: Dockerfile.BUILD
image: hbpmip/java-rapidminer-naivebayes-build
pre:
- echo "Preparing java-rapidminer-naivebayes-build"
post:
- echo "Finished java-rapidminer-naivebayes-build"
- echo "Building project..."
- docker run -ti --rm -v ~/.m2:/root/.m2 hbpmip/java-rapidminer-naivebayes-build mvn -f /dist install -Dmaven.test.skip=true
- docker run -ti --name build-cont -v ~/.m2:/root/.m2 hbpmip/java-rapidminer-naivebayes-build mvn -f /dist install package -Dmaven.test.skip=true
- mkdir -p target
- docker cp build-cont:/dist/target/java-rapidminer-naivebayes-0.0.1.jar target/java-rapidminer-naivebayes.jar
- docker rm build-cont
test:
- tests/test.sh
java-rapidminer-naivebayes:
build: Dockerfile
image: hbpmip/java-rapidminer-naivebayes
pre:
- echo "Preparing java-rapidminer-naivebayes"
post:
- echo "Finished java-rapidminer-naivebayes"