except:
- tags
+windows-cygwin-build-using-autogen:
+ stage: build
+ needs: []
+ 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
+ - choco install --yes --no-progress --params "/InstallDir:C:\Python3" python3
+ - $env:Path = "C:\Python3;" + $env:Path
+ # avoid BOM in COLLECTION file
+ - echo experimental | Out-File COLLECTION -Encoding ascii
+ - python gen_version.py > GRAPHVIZ_VERSION
+ - $Env:build_system = "autotools"
+ - $Env:use_autogen = "yes"
+ - 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: