summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTristan Sloughter <t@crashfast.com>2019-04-15 08:40:46 -0600
committerGitHub <noreply@github.com>2019-04-15 08:40:46 -0600
commit2f7bde8cd6f7b8a7b21f6fda7a096ef31b4c1cf0 (patch)
tree87c036e8f4de328f3cc5883cd3ee1e9d6d46ce09
parentd29728eebf9b5c5baedecb4f45ca7867491445f4 (diff)
parentbbd4bd986d26e9a0a0be5efd3a33e1797bab006b (diff)
Merge pull request #2052 from tsloughter/cirrus-ci
add cirrus ci config to test against linux, osx and windows
-rw-r--r--.cirrus.yml28
1 files changed, 28 insertions, 0 deletions
diff --git a/.cirrus.yml b/.cirrus.yml
new file mode 100644
index 0000000..44c8229
--- /dev/null
+++ b/.cirrus.yml
@@ -0,0 +1,28 @@
+test_task:
+ container:
+ matrix:
+ - image: erlang:21
+ - image: erlang:20
+ - image: erlang:19
+ - image: erlang:18
+ - image: erlang:17
+ test_script: |
+ ./bootstrap
+ ./rebar3 ct
+
+osx_test_task:
+ osx_instance:
+ image: mojave-base
+ install_script: brew install erlang
+ test_script: |
+ ./bootstrap
+ ./rebar3 ct
+
+windows_test_task:
+ windows_container:
+ image: cirrusci/windowsservercore:2019
+ os_version: 2019
+ install_script: choco install -y erlang
+ test_script: |
+ ./bootstrap
+ ./rebar3 ct