Backporting changes for releaser

This commit is contained in:
Ryan Baxter
2017-12-22 11:24:44 -05:00
parent 9c4cda3d78
commit 53c3bdc71e
3 changed files with 14 additions and 7 deletions

View File

@@ -1,13 +1,7 @@
# Work in Progress
consul:
image: progrium/consul
volumes:
- /data
- /config
- ./src/test/resources/consul_ui:/ui
image: library/consul
ports:
- "8300:8300"
- "8400:8400"
- "8500:8500"
- "8600:8600"
command: -server -bootstrap -data-dir /data -ui-dir /ui

View File

@@ -22,11 +22,19 @@
<id>docs</id>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-dependency-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.asciidoctor</groupId>
<artifactId>asciidoctor-maven-plugin</artifactId>
<inherited>false</inherited>
</plugin>
<plugin>
<groupId>com.agilejava.docbkx</groupId>
<artifactId>docbkx-maven-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-antrun-plugin</artifactId>

5
scripts/build.sh Executable file
View File

@@ -0,0 +1,5 @@
#!/bin/bash
./src/main/bash/travis_install_consul.sh
./src/test/bash/travis_run_consul.sh
./mvnw clean install -B -Pdocs ${@}