< prev index next >

make/conf/jib-profiles.js

Print this page




 225 var getJibProfilesCommon = function (input, data) {
 226     var common = {};
 227 
 228     common.organization = "jpg.infra.builddeps";
 229     common.build_id = getBuildId(input);
 230     common.build_number = input.build_number != null ? input.build_number : "0";
 231 
 232     // List of the main profile names used for iteration
 233     common.main_profile_names = [
 234         "linux-x64", "linux-x86", "macosx-x64", "solaris-x64",
 235         "solaris-sparcv9", "windows-x64", "windows-x86",
 236         "linux-aarch64", "linux-arm64", "linux-arm-vfp-hflt",
 237         "linux-arm-vfp-hflt-dyn"
 238     ];
 239 
 240     // These are the base setttings for all the main build profiles.
 241     common.main_profile_base = {
 242         dependencies: ["boot_jdk", "gnumake", "jtreg", "jib"],
 243         default_make_targets: ["product-bundles", "test-bundles"],
 244         configure_args: concat(["--enable-jtreg-failure-handler"],

 245                                versionArgs(input, common))
 246     };
 247     // Extra settings for debug profiles
 248     common.debug_suffix = "-debug";
 249     common.debug_profile_base = {
 250         configure_args: ["--enable-debug"],
 251         labels: "debug"
 252     };
 253     // Extra settings for slowdebug profiles
 254     common.slowdebug_suffix = "-slowdebug";
 255     common.slowdebug_profile_base = {
 256         configure_args: ["--with-debug-level=slowdebug"],
 257         labels: "slowdebug"
 258     };
 259     // Extra settings for openjdk only profiles
 260     common.open_suffix = "-open";
 261     common.open_profile_base = {
 262         configure_args: ["--enable-openjdk-only"],
 263         labels: "open"
 264     };




 225 var getJibProfilesCommon = function (input, data) {
 226     var common = {};
 227 
 228     common.organization = "jpg.infra.builddeps";
 229     common.build_id = getBuildId(input);
 230     common.build_number = input.build_number != null ? input.build_number : "0";
 231 
 232     // List of the main profile names used for iteration
 233     common.main_profile_names = [
 234         "linux-x64", "linux-x86", "macosx-x64", "solaris-x64",
 235         "solaris-sparcv9", "windows-x64", "windows-x86",
 236         "linux-aarch64", "linux-arm64", "linux-arm-vfp-hflt",
 237         "linux-arm-vfp-hflt-dyn"
 238     ];
 239 
 240     // These are the base setttings for all the main build profiles.
 241     common.main_profile_base = {
 242         dependencies: ["boot_jdk", "gnumake", "jtreg", "jib"],
 243         default_make_targets: ["product-bundles", "test-bundles"],
 244         configure_args: concat(["--enable-jtreg-failure-handler"],
 245             "--with-exclude-translations=de,es,fr,it,ko,pt_BR,sv,ca,tr,cs,sk,ja_JP_A,ja_JP_HA,ja_JP_HI,ja_JP_I",
 246             versionArgs(input, common))
 247     };
 248     // Extra settings for debug profiles
 249     common.debug_suffix = "-debug";
 250     common.debug_profile_base = {
 251         configure_args: ["--enable-debug"],
 252         labels: "debug"
 253     };
 254     // Extra settings for slowdebug profiles
 255     common.slowdebug_suffix = "-slowdebug";
 256     common.slowdebug_profile_base = {
 257         configure_args: ["--with-debug-level=slowdebug"],
 258         labels: "slowdebug"
 259     };
 260     // Extra settings for openjdk only profiles
 261     common.open_suffix = "-open";
 262     common.open_profile_base = {
 263         configure_args: ["--enable-openjdk-only"],
 264         labels: "open"
 265     };


< prev index next >