forked from Chaste/chaste-docker
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.travis.yml
18 lines (18 loc) · 929 Bytes
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
sudo: required
language: bash
services:
- docker
before_install:
- export BRANCH=$(if [ "$TRAVIS_PULL_REQUEST" == "false" ]; then echo $TRAVIS_BRANCH; else echo $TRAVIS_PULL_REQUEST_BRANCH; fi)
- echo "REPO=$TRAVIS_REPO_SLUG, TRAVIS_BRANCH=$TRAVIS_BRANCH, PR=$PR, BRANCH=$BRANCH"
#- docker build -t chaste:dependencies https://github.com/chaste/chaste-docker.git
- docker build -t chaste --build-arg TAG=- https://github.com/$TRAVIS_REPO_SLUG.git#$BRANCH
- docker run -it -d -v chaste_data:/home/chaste -v $(pwd):/home/chaste/src/projects chaste #- docker run -it -v chaste_data::/home/chaste -v $(pwd):/home/chaste/projects chaste
script:
- docker ps -a
- docker images
- docker inspect chaste
- docker volume inspect chaste_data
#- ./build_images.sh
#- docker run -it -v chaste_data:/home/chaste chaste:2017.1 ./build_chaste.sh
#- docker run -it -v chaste_data:/home/chaste chaste:2017.1 "./test.sh"