Now that the Autotools-produced DEBs are consolidated into tarballs, someone
looking at a flat list of all the release artifacts could incorrectly conclude
that Graphviz-${GV_VERSION}-Linux.deb is an alternative complete package to the
tarballs. Renaming this makes it clearer that it originates from the CMake build
system and is incomplete.
Note that this also removes the `os` hierarchy in the packaging directories for
these artifacts. All DEB artifacts are now produced without any
`os`/`debug`/`source` subdirectory.
Related to #2147.
expire_in: 1 week
paths:
- Packages/*/*/*.tar.xz
- - Packages/*/*/*/*deb
+ - Packages/*/*/*deb
- Metadata/*/*/configure.log
- GRAPHVIZ_VERSION
reports:
# the dot program is needed to configure the plugins before running pre-install tests
- build/cmd/dot/dot
# the packages need to be installed for the post-install tests
- - Packages/*/*/*/*deb
+ - Packages/*/*/*deb
reports:
metrics: metrics.txt
tags:
# the dot program is needed to configure the plugins before running pre-install tests
- build/cmd/dot/dot
# the packages need to be installed for the post-install tests
- - Packages/*/*/*/*deb
+ - Packages/*/*/*deb
reports:
metrics: metrics.txt
tags:
cpack
popd
if [ "${OSTYPE}" = "linux-gnu" ]; then
+ GV_VERSION=$(python3 gen_version.py)
if [ "${ID_LIKE:-}" = "debian" ]; then
- mv build/*.deb ${DIR}/os/
+ mv build/Graphviz-${GV_VERSION}-Linux.deb ${DIR}/graphviz-${GV_VERSION}-cmake.deb
else
- GV_VERSION=$(python3 gen_version.py)
mv build/Graphviz-${GV_VERSION}-Linux.rpm ${DIR}/graphviz-${GV_VERSION}-cmake.rpm
fi
elif [[ "${OSTYPE}" =~ "darwin" ]]; then
fi
if [ "${build_system}" = "cmake" ]; then
if [ "${ID_LIKE}" = "debian" ]; then
- apt install ./${DIR}/os/Graphviz-${GV_VERSION}-Linux.deb
+ apt install ./${DIR}/graphviz-${GV_VERSION}-cmake.deb
elif [ "${ID}" = "Darwin" ]; then
unzip ${DIR}/os/Graphviz-${GV_VERSION}-Darwin.zip
cp -rp Graphviz-${GV_VERSION}-Darwin/* /usr/local