aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGanesh Viswanathan <dev@genotrance.com>2018-10-08 17:27:07 -0500
committerGanesh Viswanathan <dev@genotrance.com>2018-10-08 17:27:07 -0500
commitb5030a8bd54198e9973385b98477c861f30c765c (patch)
tree8d5e6a1837318663e3c79a10e5e91c778fb1a8ec
parentc4d45b318bbb9049cb856101fdb5a5f76b4b1779 (diff)
downloadnimgen-b5030a8bd54198e9973385b98477c861f30c765c.tar.gz
nimgen-b5030a8bd54198e9973385b98477c861f30c765c.zip
Multi-version CI
-rw-r--r--appveyor.yml25
1 files changed, 11 insertions, 14 deletions
diff --git a/appveyor.yml b/appveyor.yml
index d80a59c..52dee07 100644
--- a/appveyor.yml
+++ b/appveyor.yml
@@ -7,6 +7,11 @@ image:
matrix:
fast_finish: true
+environment:
+ matrix:
+ - NIM_VERSION: 0.18.0
+ - NIM_VERSION: 0.19.0
+
for:
-
matrix:
@@ -20,13 +25,11 @@ for:
SFNET_URL: https://sourceforge.net/projects/msys2/files/REPOS/MINGW/i686
LIBSSH2_ARCHIVE: mingw-w64-i686-libssh2-1.8.0-1-any.pkg
LIBCRYPTO_ARCHIVE: mingw-w64-i686-openssl-1.0.2.o-1-any.pkg
- matrix:
- - NIM_VERSION: 0.18.0
- - NIM_VERSION: 0.19.0
- install:
+ install:
- CD c:\
- IF not exist "binaries" (
+ echo $NIM_VERSION &&
MKDIR binaries &&
CD binaries &&
appveyor DownloadFile "%MINGW_URL%/%MINGW_ARCHIVE%/download" -FileName "%MINGW_ARCHIVE%" &&
@@ -77,20 +80,14 @@ for:
only:
- image: Ubuntu
- environment:
- matrix:
- - NIM_VERSION: 0.18.0
- - NIM_VERSION: 0.19.0
-
install:
- sudo apt -qq update
- sudo apt -qq install --yes python-pygments libssh2-1-dev libgcrypt20-dev libgpg-error-dev
- - echo $NIM_VERSION
- - mkdir /home/appveyor/binaries
- - cd /home/appveyor/binaries
- - if [ ! -e nim-$NIM_VERSION ]; then
+ - if [ ! -e /home/appveyor/binaries ]; then
+ echo $NIM_VERSION &&
+ mkdir /home/appveyor/binaries &&
+ cd /home/appveyor/binaries &&
curl -s -o nim-$NIM_VERSION.tar.xz https://nim-lang.org/download/nim-$NIM_VERSION.tar.xz &&
- ls -l &&
tar xJf nim-$NIM_VERSION.tar.xz &&
cd nim-$NIM_VERSION &&
sh build.sh &&