tags:
- shared-macos-amd64
+windows-cygwin-build:
+ stage: build
+ needs:
+ - job: portable-source
+ artifacts: true
+ script:
+ # change line endings from crlf to lf
+ - git rm --cached -r .
+ - git -c core.autocrlf=false reset --hard
+ - choco install --yes --no-progress cygwin
+ # avoid BOM in COLLECTION file
+ - echo experimental | Out-File COLLECTION -Encoding ascii
+ - $Env:build_system = "autotools"
+ # change line endings from crlf to lf by git checkout
+ - C:\tools\cygwin\bin\bash -l -c 'cd $CI_PROJECT_DIR && ci/cygwin-build.sh'
+ artifacts:
+ when: always
+ expire_in: 1 week
+ paths:
+ - GRAPHVIZ_VERSION
+ - COLLECTION
+ - Packages/*/*/*/*/*/*.xz
+ tags:
+ - windows
+ except:
+ - tags
+
ubuntu18-04-cmake-build:
<<: *deb_build_definition
needs: