< prev index next >

make/conf/jib-profiles.js

Print this page

1463     if (common.build_number != 0) {
1464         args = concat(args, "--with-version-build=" + common.build_number);
1465     }
1466     if (input.build_type == "promoted") {
1467         args = concat(args,
1468                       "--with-version-pre=" + version_numbers.get("DEFAULT_PROMOTED_VERSION_PRE"),
1469                       "--without-version-opt");
1470     } else if (input.build_type == "ci") {
1471         var ciBuildNumber = input.build_id_data.ciBuildNumber;
1472         var preString = input.build_id_data.projectName;
1473         if (preString == "jdk") {
1474             preString = version_numbers.get("DEFAULT_PROMOTED_VERSION_PRE");
1475         }
1476         args = concat(args, "--with-version-pre=" + preString,
1477                       "--with-version-opt=" + ciBuildNumber);
1478         if (input.target_os == "macosx") {
1479             args = concat(args, "--with-macosx-bundle-build-version="
1480                           + common.build_number + "." + ciBuildNumber);
1481         }
1482     } else {

1483         args = concat(args, "--with-version-opt=" + common.build_id);
1484     }
1485     var sourceDate
1486     if (input.build_id_data && input.build_id_data.creationTime) {
1487         sourceDate = Math.floor(Date.parse(input.build_id_data.creationTime)/1000);
1488     } else {
1489         sourceDate = "current";
1490     }
1491     args = concat(args, "--with-source-date=" + sourceDate);
1492 
1493     return args;
1494 }
1495 
1496 // Properties representation of the make/conf/version-numbers.conf file. Lazily
1497 // initiated by the function below.
1498 var version_numbers;
1499 
1500 /**
1501  * Read the make/conf/version-numbers.conf file into a Properties object.
1502  *

1463     if (common.build_number != 0) {
1464         args = concat(args, "--with-version-build=" + common.build_number);
1465     }
1466     if (input.build_type == "promoted") {
1467         args = concat(args,
1468                       "--with-version-pre=" + version_numbers.get("DEFAULT_PROMOTED_VERSION_PRE"),
1469                       "--without-version-opt");
1470     } else if (input.build_type == "ci") {
1471         var ciBuildNumber = input.build_id_data.ciBuildNumber;
1472         var preString = input.build_id_data.projectName;
1473         if (preString == "jdk") {
1474             preString = version_numbers.get("DEFAULT_PROMOTED_VERSION_PRE");
1475         }
1476         args = concat(args, "--with-version-pre=" + preString,
1477                       "--with-version-opt=" + ciBuildNumber);
1478         if (input.target_os == "macosx") {
1479             args = concat(args, "--with-macosx-bundle-build-version="
1480                           + common.build_number + "." + ciBuildNumber);
1481         }
1482     } else {
1483         args = concat(args, "--with-version-pre=" + version_numbers.get("DEFAULT_PROMOTED_VERSION_PRE"));
1484         args = concat(args, "--with-version-opt=" + common.build_id);
1485     }
1486     var sourceDate
1487     if (input.build_id_data && input.build_id_data.creationTime) {
1488         sourceDate = Math.floor(Date.parse(input.build_id_data.creationTime)/1000);
1489     } else {
1490         sourceDate = "current";
1491     }
1492     args = concat(args, "--with-source-date=" + sourceDate);
1493 
1494     return args;
1495 }
1496 
1497 // Properties representation of the make/conf/version-numbers.conf file. Lazily
1498 // initiated by the function below.
1499 var version_numbers;
1500 
1501 /**
1502  * Read the make/conf/version-numbers.conf file into a Properties object.
1503  *
< prev index next >