JSON structure fixes

This commit is contained in:
Jyotsna
2020-11-23 14:44:48 +05:30
parent 34bbe17ae7
commit ba95de9cac
2 changed files with 13 additions and 8 deletions
+6 -4
View File
@@ -151,12 +151,13 @@ function getFilePathsConfigs() {
let helmChartPaths = process.env.HELM_CHART_PATHS || '';
filePathsConfig[HELM_CHART_KEY] = helmChartPaths.split('\n');
//Fetch labels from each image
let imageToBuildConfigMap = [];
let imageNames = core.getInput('images').split('\n');
let imageDockerfilePathList = [];
for (const image of imageNames) {
let args = [image];
let resultObj;
let containerRegistryName = image;
let imageDockerfilePathObj = {};
try {
let usrname = process.env.CR_USERNAME || null;
let pwd = process.env.CR_PASSWORD || null;
@@ -188,14 +189,15 @@ function getFilePathsConfigs() {
if (resultObj) {
resultObj = resultObj[0];
if ((resultObj.Config) && (resultObj.Config.Labels) && (resultObj.Config.Labels[DOCKERFILE_PATH_LABEL_KEY])) {
imageToBuildConfigMap[image] = resultObj.Config.Labels[DOCKERFILE_PATH_LABEL_KEY];
imageDockerfilePathObj[image] = resultObj.Config.Labels[DOCKERFILE_PATH_LABEL_KEY];
}
else {
imageToBuildConfigMap[image] = 'Not available';
imageDockerfilePathObj[image] = 'Not available';
}
imageDockerfilePathList.push(imageDockerfilePathObj);
}
}
filePathsConfig[DOCKERFILE_PATH_KEY] = imageToBuildConfigMap;
filePathsConfig[DOCKERFILE_PATH_KEY] = imageDockerfilePathList;
return Promise.resolve(filePathsConfig);
});
}