< prev index next >

make/conf/jib-profiles.js

Print this page

1418     if (common.build_number != 0) {
1419         args = concat(args, "--with-version-build=" + common.build_number);
1420     }
1421     if (input.build_type == "promoted") {
1422         args = concat(args,
1423                       "--with-version-pre=" + version_numbers.get("DEFAULT_PROMOTED_VERSION_PRE"),
1424                       "--without-version-opt");
1425     } else if (input.build_type == "ci") {
1426         var ciBuildNumber = input.build_id_data.ciBuildNumber;
1427         var preString = input.build_id_data.projectName;
1428         if (preString == "jdk") {
1429             preString = version_numbers.get("DEFAULT_PROMOTED_VERSION_PRE");
1430         }
1431         args = concat(args, "--with-version-pre=" + preString,
1432                       "--with-version-opt=" + ciBuildNumber);
1433         if (input.target_os == "macosx") {
1434             args = concat(args, "--with-macosx-bundle-build-version="
1435                           + common.build_number + "." + ciBuildNumber);
1436         }
1437     } else {

1438         args = concat(args, "--with-version-opt=" + common.build_id);
1439     }
1440     var sourceDate
1441     if (input.build_id_data && input.build_id_data.creationTime) {
1442         sourceDate = Math.floor(Date.parse(input.build_id_data.creationTime)/1000);
1443     } else {
1444         sourceDate = "current";
1445     }
1446     args = concat(args, "--with-source-date=" + sourceDate);
1447 
1448     return args;
1449 }
1450 
1451 // Properties representation of the make/conf/version-numbers.conf file. Lazily
1452 // initiated by the function below.
1453 var version_numbers;
1454 
1455 /**
1456  * Read the make/conf/version-numbers.conf file into a Properties object.
1457  *

1418     if (common.build_number != 0) {
1419         args = concat(args, "--with-version-build=" + common.build_number);
1420     }
1421     if (input.build_type == "promoted") {
1422         args = concat(args,
1423                       "--with-version-pre=" + version_numbers.get("DEFAULT_PROMOTED_VERSION_PRE"),
1424                       "--without-version-opt");
1425     } else if (input.build_type == "ci") {
1426         var ciBuildNumber = input.build_id_data.ciBuildNumber;
1427         var preString = input.build_id_data.projectName;
1428         if (preString == "jdk") {
1429             preString = version_numbers.get("DEFAULT_PROMOTED_VERSION_PRE");
1430         }
1431         args = concat(args, "--with-version-pre=" + preString,
1432                       "--with-version-opt=" + ciBuildNumber);
1433         if (input.target_os == "macosx") {
1434             args = concat(args, "--with-macosx-bundle-build-version="
1435                           + common.build_number + "." + ciBuildNumber);
1436         }
1437     } else {
1438         args = concat(args, "--with-version-pre=" + version_numbers.get("DEFAULT_PROMOTED_VERSION_PRE"));
1439         args = concat(args, "--with-version-opt=" + common.build_id);
1440     }
1441     var sourceDate
1442     if (input.build_id_data && input.build_id_data.creationTime) {
1443         sourceDate = Math.floor(Date.parse(input.build_id_data.creationTime)/1000);
1444     } else {
1445         sourceDate = "current";
1446     }
1447     args = concat(args, "--with-source-date=" + sourceDate);
1448 
1449     return args;
1450 }
1451 
1452 // Properties representation of the make/conf/version-numbers.conf file. Lazily
1453 // initiated by the function below.
1454 var version_numbers;
1455 
1456 /**
1457  * Read the make/conf/version-numbers.conf file into a Properties object.
1458  *
< prev index next >