]> granicus.if.org Git - graphviz/commit
further consolidate RPMs into a single tarball per OS
authorMatthew Fernandez <matthew.fernandez@gmail.com>
Tue, 9 Nov 2021 15:25:09 +0000 (07:25 -0800)
committerMatthew Fernandez <matthew.fernandez@gmail.com>
Fri, 12 Nov 2021 01:22:49 +0000 (17:22 -0800)
commit6a66ac70806a848b9c9ca45f4dde3cb2121e00a9
tree43349b8053bf25a692aef972ca273b726b964b62
parent6265bceb288052b2a2a828deecc602968d584fb9
further consolidate RPMs into a single tarball per OS

Taking the previous approach further, this results in the following release
artifacts being combined:

  * CentOS 7
    * 1 source RPM, 2 tarballs → 1 tarball
  * CentOS 8
    * 1 source RPM, 2 tarballs → 1 tarball
  * Fedora 33
    * 1 source RPM, 2 tarballs → 1 tarball
  * Fedora 34
    * 1 source RPM, 2 tarballs → 1 tarball

This drops the total number of Graphviz release artifacts from 176 to 168. This
is still not below the 50 artifact ceiling we need to hit, but this is progress.

Note that this removes the `os`/`debug`/`source` hierarchy in the packaging
directories for these artifacts, now that all three of these are packaged into a
single tarball. The `os` hierarchy remains for the CMake-produced RPM for these
platforms.

Related to #2147.
.gitlab-ci.yml
ci/build.sh
ci/install-packages.sh