diff options
author | Christopher Vogt <oss.nsp@cvogt.org> | 2017-06-15 23:01:17 -0400 |
---|---|---|
committer | Christopher Vogt <oss.nsp@cvogt.org> | 2017-06-15 23:28:12 -0400 |
commit | cd16b641cf34d32ab948bd5fa18f75c75e8ed14d (patch) | |
tree | 457cafd1180b15942862519c2fedcea20967283d /.circleci/config.yml | |
parent | 618711302b7ea29de651c1f771eb3160e236b339 (diff) | |
download | cbt-cd16b641cf34d32ab948bd5fa18f75c75e8ed14d.tar.gz cbt-cd16b641cf34d32ab948bd5fa18f75c75e8ed14d.tar.bz2 cbt-cd16b641cf34d32ab948bd5fa18f75c75e8ed14d.zip |
upgrade to circleci 2.0
Diffstat (limited to '.circleci/config.yml')
-rw-r--r-- | .circleci/config.yml | 50 |
1 files changed, 50 insertions, 0 deletions
diff --git a/.circleci/config.yml b/.circleci/config.yml new file mode 100644 index 0000000..b1a82d8 --- /dev/null +++ b/.circleci/config.yml @@ -0,0 +1,50 @@ +version: 2 +jobs: + build: + working_directory: ~/cbt + docker: + - image: circleci/java:8-jdk + steps: + - checkout + - restore_cache: + key: dependency-cache + - run: + command: 'mkdir -p ~/cache' + - run: + command: 'rm ~/.gitconfig || true' # avoid url replacement breaking jgit + - run: + command: 'wget http://mirrors.kernel.org/ubuntu/pool/universe/n/nailgun/nailgun_0.9.0+trunk95-3_amd64.deb --continue -O ~/cache/nailgun_0.9.0+trunk95-3_amd64.deb' + - run: + command: 'sudo dpkg -i ~/cache/nailgun_0.9.0+trunk95-3_amd64.deb' + - run: + command: 'wget http://mirrors.kernel.org/ubuntu/pool/universe/s/shellcheck/shellcheck_0.3.3-1~ubuntu14.04.1_amd64.deb --continue -O ~/cache/shellcheck_0.3.3-1~ubuntu14.04.1_amd64.deb' + - run: + command: 'sudo dpkg -i ~/cache/shellcheck_0.3.3-1~ubuntu14.04.1_amd64.deb' + - save_cache: + key: dependency-cache + paths: + - "~/cache" + - run: + command: './cbt direct compile' + - run: + command: './cbt direct test.compile' + - run: + command: './cbt compile' + - run: + command: './cbt -Dlog=all' + - run: + command: 'git diff --exit-code' + - run: + command: './cbt direct test.run slow fork direct' + - run: + command: './cbt direct test.run slow fork' + - run: + command: './cbt direct test.run slow' + - run: + command: './cbt test.run slow fork direct' + - run: + command: './cbt test.run slow fork' + - run: + command: './cbt test.run slow' + - run: + command: 'git diff --exit-code' |