]> git.ipfire.org Git - thirdparty/dbus.git/commitdiff
Rename distro-style CI build from "release" to "production"
authorSimon McVittie <smcv@debian.org>
Sat, 1 Oct 2016 14:20:11 +0000 (15:20 +0100)
committerSimon McVittie <simon.mcvittie@collabora.co.uk>
Tue, 29 Nov 2016 12:35:25 +0000 (12:35 +0000)
This avoids confusion with the meaning of "release" used by
AX_IS_RELEASE. AX_IS_RELEASE is about facts about the source tree,
namely the distinction between releases (tags) and random snapshots.
The build variants in .travis.yml are about facts about the build
being done, namely the distinction between production and
debug/developer builds.

Production builds are sometimes referred to as "release builds",
for example in typical CMake and MSVC build environments, but a
different term seems better here.

Signed-off-by: Simon McVittie <smcv@debian.org>
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=97357
[smcv: cherry-picked from master to dbus-1.10 to get the Travis-CI setup
consistent between the two branches]

.travis.yml
tools/ci-build.sh

index 8ae9c8e86550b24cb0a42a2c746f499d9ae4f6ae..f5e691a24a862d4e9e1e8e0db498a312cccf439b 100644 (file)
@@ -46,7 +46,7 @@ script:
   - PYTHON=/usr/bin/python dbus_ci_parallel=2 dbus_ci_sudo=yes ./tools/ci-build.sh
 
 env:
-  - dbus_ci_variant=release
+  - dbus_ci_variant=production
   - dbus_ci_variant=debug
   - dbus_ci_variant=reduced
   - dbus_ci_variant=legacy
index 6b4c2f3260dfdc04bfdbc1760eb07f62ed77399d..3d732919eaa3d3f9e8c815dc132caf863bea37a6 100755 (executable)
@@ -4,7 +4,7 @@ set -e
 set -x
 
 if [ -z "$dbus_ci_variant" ]; then
-       dbus_ci_variant=release
+       dbus_ci_variant=production
 fi
 
 if [ -z "$dbus_ci_host" ]; then
@@ -74,7 +74,7 @@ case "$dbus_ci_buildsys" in
                                # an older system or one that does not have
                                # all the optional libraries.
                                set _ "$@"
-                               # No LSMs (the release build has both)
+                               # No LSMs (the production build has both)
                                set "$@" --disable-selinux --disable-apparmor
                                # No inotify (we will use dnotify)
                                set "$@" --disable-inotify