# HG changeset patch # User erikj # Date 1458131777 -3600 # Node ID b74ff34537ac8fd51491e6fd92b53413c6d33aba # Parent ba0c9b9b26751da6de97cc1cbf8bcfa7f06a90f7 8151800: Jib profile for open linux should produce compact profiles images by default Reviewed-by: dholmes diff -r ba0c9b9b2675 -r b74ff34537ac common/conf/jib-profiles.js --- a/common/conf/jib-profiles.js Tue Mar 15 14:48:35 2016 -0700 +++ b/common/conf/jib-profiles.js Wed Mar 16 13:36:17 2016 +0100 @@ -303,10 +303,23 @@ // Generate open only profiles for all the main profiles for JPRT and reference // implementation builds. - var jprtOpenProfiles = generateOpenOnlyProfiles(common, mainProfiles); - profiles = concatObjects(profiles, jprtOpenProfiles); + var openOnlyProfiles = generateOpenOnlyProfiles(common, mainProfiles); + // The open only profiles on linux are used for reference builds and should + // produce the compact profile images by default. + var openOnlyProfilesExtra = { + "linux-x64-open": { + configure_args: ["--with-default-make-target=all profiles"], + }, + + "linux-x86-open": { + configure_args: ["--with-default-make-target=all profiles"], + } + }; + var openOnlyProfiles = concatObjects(openOnlyProfiles, openOnlyProfilesExtra); + + profiles = concatObjects(profiles, openOnlyProfiles); // Generate debug profiles for the open jprt profiles - profiles = concatObjects(profiles, generateDebugProfiles(common, jprtOpenProfiles)); + profiles = concatObjects(profiles, generateDebugProfiles(common, openOnlyProfiles)); // Profiles used to run tests. Used in JPRT. var testOnlyProfiles = {