From 035f79dad572214190c6b0a9583a3e9290bc71d4 Mon Sep 17 00:00:00 2001 From: Milton Mazzarri Date: Fri, 26 May 2017 23:32:37 -0500 Subject: [PATCH 1/2] Add AppVeyor CI initial configuration --- .appveyor.yml | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 .appveyor.yml diff --git a/.appveyor.yml b/.appveyor.yml new file mode 100644 index 000000000..c84847152 --- /dev/null +++ b/.appveyor.yml @@ -0,0 +1,26 @@ +version: 0-{branch}+{build} + +shallow_clone: true + +environment: + MIX_ENV: test + +install: + - ps: Start-FileDownload "https://github.com/elixir-lang/elixir/releases/download/v1.4.2/Precompiled.zip" + - 7z x -oelixir Precompiled.zip + - SET PATH=%PATH%;C:\Program Files\erl8.3\bin + +cache: + - deps + +build_script: + - elixir/bin/mix local.hex --force + - elixir/bin/mix local.rebar --force + - elixir/bin/mix deps.get + - elixir/bin/mix compile + +before_test: + SET PATH=%PATH%;C:\MinGW\msys\1.0\bin + +test_script: + elixir/bin/mix test From fa9f243c8bfc050cba2625046b6a91ada2f62e49 Mon Sep 17 00:00:00 2001 From: Milton Mazzarri Date: Fri, 26 May 2017 23:35:35 -0500 Subject: [PATCH 2/2] Set PATH for MinGW before build_script --- .appveyor.yml | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/.appveyor.yml b/.appveyor.yml index c84847152..e0c367850 100644 --- a/.appveyor.yml +++ b/.appveyor.yml @@ -8,7 +8,7 @@ environment: install: - ps: Start-FileDownload "https://github.com/elixir-lang/elixir/releases/download/v1.4.2/Precompiled.zip" - 7z x -oelixir Precompiled.zip - - SET PATH=%PATH%;C:\Program Files\erl8.3\bin + - SET PATH=%PATH%;C:\Program Files\erl8.3\bin;C:\MinGW\msys\1.0\bin cache: - deps @@ -19,8 +19,5 @@ build_script: - elixir/bin/mix deps.get - elixir/bin/mix compile -before_test: - SET PATH=%PATH%;C:\MinGW\msys\1.0\bin - test_script: elixir/bin/mix test