< prev index next >

make/conf/jib-profiles.js

Print this page

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

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

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