< prev index next >

make/conf/jib-profiles.js

Print this page

1472     if (common.build_number != 0) {
1473         args = concat(args, "--with-version-build=" + common.build_number);
1474     }
1475     if (input.build_type == "promoted") {
1476         args = concat(args,
1477                       "--with-version-pre=" + version_numbers.get("DEFAULT_PROMOTED_VERSION_PRE"),
1478                       "--without-version-opt");
1479     } else if (input.build_type == "ci") {
1480         var ciBuildNumber = input.build_id_data.ciBuildNumber;
1481         var preString = input.build_id_data.projectName;
1482         if (preString == "jdk") {
1483             preString = version_numbers.get("DEFAULT_PROMOTED_VERSION_PRE");
1484         }
1485         args = concat(args, "--with-version-pre=" + preString,
1486                       "--with-version-opt=" + ciBuildNumber);
1487         if (input.target_os == "macosx") {
1488             args = concat(args, "--with-macosx-bundle-build-version="
1489                           + common.build_number + "." + ciBuildNumber);
1490         }
1491     } else {

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

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