make maven cache directory local so we can ensure it is always there for travis testing

This commit is contained in:
Cory Bennett
2016-08-28 23:36:37 -07:00
parent b71e391297
commit ec4889dd9b
2 changed files with 5 additions and 2 deletions
+2 -1
View File
@@ -11,4 +11,5 @@ schemas/*.json
t/issue.props
t/.jira.d/templates
dist/
src/
src/
t/.maven-cache
+3 -1
View File
@@ -10,8 +10,10 @@ docker rm -f go-jira-test
RUNS docker build . -t go-jira-test
mkdir -p $(pwd)/.maven-cache
# start newt jira service, cache the users m2 directory to make startup faster
RUNS docker run --detach -v $HOME/.m2/repository:/root/.m2/repository --name go-jira-test --publish 8080:8080 go-jira-test:latest
RUNS docker run --detach -v $(pwd)/.maven-cache:/root/.m2/repository --name go-jira-test --publish 8080:8080 go-jira-test:latest
echo "# Waiting for jira service to be listening on port 8080"
docker exec -i go-jira-test tail -f screenlog.0 | grep -m 1 'jira started successfully' | sed 's/^/# /'