.gitlab-ci.yml: adding a Windows build test
authorAna Daouda <anadaouda@gmail.com>
Tue, 20 Aug 2019 16:04:01 +0000 (12:04 -0400)
committerAna Daouda <anadaouda@gmail.com>
Tue, 20 Aug 2019 17:39:15 +0000 (13:39 -0400)
Signed-off-by: Ana Daouda <anadaouda@gmail.com>

.gitlab-ci.yml

index 8c08847..fd21031 100644 (file)
@@ -441,3 +441,16 @@ bench_old:
     - benchmarks/bench_old.sh
   allow_failure: true # time is unreliable. manual check required
   services: []
+
+build_tools_windows:
+  stage: build
+  before_script:
+    - date
+  after_script:
+    - date
+  tags:
+    - windows
+  script:
+    - $project_dir = "$CI_PROJECT_DIR" -replace "\\", "\\\"
+    - $converted_project_dir = $(c:\msys64\usr\bin\bash -l -c "cygpath -u $project_dir")
+    - c:\msys64\usr\bin\env MSYSTEM=MINGW64 c:\msys64\usr\bin\bash -l -c "cd $converted_project_dir; make"