]> granicus.if.org Git - graphviz/commit
add an out-of-source build to CI
authorMatthew Fernandez <matthew.fernandez@gmail.com>
Sun, 6 Jun 2021 18:18:56 +0000 (11:18 -0700)
committerMatthew Fernandez <matthew.fernandez@gmail.com>
Sat, 12 Jun 2021 19:02:38 +0000 (12:02 -0700)
commite6e2b27105e675485e2b347d511d4f76f159d2b0
tree4a801a80f469959f03f1f8426fc2991c73047152
parent61ae0419198465b457df875881a2dae0aadc8bfd
add an out-of-source build to CI

The existing CI tasks run an uncommon work flow: building distributable packages
on each operating system. A more common work flow end users will be following
with the portable source tarball is simply building and installing it. This
change adds a job that does this, to provide a safeguard against breaking this
work flow in future.

The added job runs on Ubuntu 21.04. The intent is to bump this job to the latest
each time there is a new Ubuntu release. There is no companion test job for the
build job because we assume the existing test jobs are providing sufficient
coverage.

Closes #2073.
.gitlab-ci.yml
ci/out-of-source-build.sh [new file with mode: 0755]