script:
- ci/install-packages.sh
- export GV_VERSION=$( cat VERSION )
- - export build_system="autotools"
- python3 -m pytest --junitxml=report.xml tests rtest
artifacts:
reports:
ubuntu18-04-test:
<<: *test_definition
+ before_script:
+ - export build_system="autotools"
needs:
- job: portable-source
artifacts: true
- linux
image: "graphviz/graphviz:ubuntu-18.04"
+ubuntu18-04-cmake-test:
+ <<: *test_definition
+ before_script:
+ - export build_system="cmake"
+ - echo experimental > COLLECTION
+ needs:
+ - job: portable-source
+ artifacts: true
+ - job: "ubuntu18-04-cmake-build"
+ artifacts: true
+ tags:
+ - linux
+ image: "graphviz/graphviz:ubuntu-18.04"
+
ubuntu19-10-test:
<<: *test_definition
+ before_script:
+ - export build_system="autotools"
needs:
- job: portable-source
artifacts: true
ubuntu20-04-test:
<<: *test_definition
+ before_script:
+ - export build_system="autotools"
needs:
- job: portable-source
artifacts: true
centos6-test:
<<: *test_definition
+ before_script:
+ - export build_system="autotools"
needs:
- job: portable-source
artifacts: true
centos7-test:
<<: *test_definition
+ before_script:
+ - export build_system="autotools"
needs:
- job: portable-source
artifacts: true
centos8-test:
<<: *test_definition
+ before_script:
+ - export build_system="autotools"
needs:
- job: portable-source
artifacts: true
fedora29-test:
<<: *test_definition
+ before_script:
+ - export build_system="autotools"
needs:
- job: portable-source
artifacts: true
fedora30-test:
<<: *test_definition
+ before_script:
+ - export build_system="autotools"
needs:
- job: portable-source
artifacts: true
fedora31-test:
<<: *test_definition
+ before_script:
+ - export build_system="autotools"
needs:
- job: portable-source
artifacts: true
fedora32-test:
<<: *test_definition
+ before_script:
+ - export build_system="autotools"
needs:
- job: portable-source
artifacts: true
fedora33-test:
<<: *test_definition
+ before_script:
+ - export build_system="autotools"
needs:
- job: portable-source
artifacts: true