Skip to content

Commit 768e675

Browse files
christophernhilljahn
authored andcommitted
Simple example of Travis+Docker for testreport CI
1 parent 2dbf432 commit 768e675

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

.travis.yml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
# Travis file for running some basic set of testreport checks on each commit
2+
services:
3+
- docker
4+
5+
before_install:
6+
- docker pull mitgcm/testreport-images:fc11-base-20170715
7+
- docker run -v `pwd`:/MITgcm --name fc11-testreport -t -d mitgcm/testreport-images:fc11-base-20170715 /bin/bash
8+
- docker exec -i fc11-testreport rpm -vv --rebuilddb
9+
- docker exec -i fc11-testreport df -h
10+
- docker exec -i fc11-testreport ls -altr /MITgcm
11+
- docker exec -i fc11-testreport yum install python-pip
12+
- docker exec -i fc11-testreport yum install gcc-gfortran
13+
14+
script:
15+
- echo `pwd`
16+
- docker exec -i fc11-testreport bash -c "cd /MITgcm/verification; ./testreport -t tutorial_barotropic_gyre"

0 commit comments

Comments
 (0)