summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSanqui <gsanky@gmail.com>2017-03-21 14:59:00 +0100
committerGitHub <noreply@github.com>2017-03-21 14:59:00 +0100
commit274809b723ba6ec1645c972233aaeb3deb30ed62 (patch)
tree5723d71a389efa69364d1320aeb0b2227707d010
parentcaa146a298f862771fc1a4dc7a62885c3490bfea (diff)
parentd7bd7f44530b363bae10bdc558ea556fe13f7272 (diff)
Merge pull request #148 from Sanqui/ci
Add Travis continuous integration
-rw-r--r--.travis.yml24
1 files changed, 24 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml
new file mode 100644
index 00000000..bd38f51b
--- /dev/null
+++ b/.travis.yml
@@ -0,0 +1,24 @@
+language: c
+install:
+ - |-
+ path="$(pwd)"; cd;
+ wget https://github.com/rednex/rgbds/archive/v0.2.5.tar.gz -O rgbds.tar.gz &&
+ tar xf rgbds.tar.gz &&
+ cd rgbds-0.2.5 &&
+ sudo make install &&
+ cd - &&
+ rm -rf rgbds &&
+ cd "$path"
+before_script:
+ - |-
+ function check_status() {
+ if ! git diff-index --quiet --ignore-submodules=all HEAD --; then
+ echo 'Uncommitted changes detected:';
+ git diff-index HEAD --;
+ return 1;
+ fi;
+ }
+script:
+ - make
+ - make compare
+ - check_status