fix release system for catalog releases

This commit is contained in:
kjeld Schouten-Lebbing
2021-05-09 18:21:10 +02:00
parent ffc823bccc
commit 39f4da11e0

View File

@@ -222,8 +222,8 @@ jobs:
maxchartversion=$(cat ${chart}/Chart.yaml | grep "^version: " | awk -F" " '{ print $2 }')
chartname=$(basename ${chart})
echo "Processing... cleanup-existing... Chart: ${chartname} - Version: ${maxchartversion}"
rm -Rf catalog/charts/${train}/${chartname}/${maxchartversion} || echo "Chart release ${chartname} with version ${maxchartversion} does not exist yet... Skipping..."
rm -Rf catalog/charts/${train}/${chartname}/item.yaml || echo "No old catalog item.yaml found for ${chartname}"
rm -Rf catalog/${train}/${chartname}/${maxchartversion} || echo "Chart release ${chartname} with version ${maxchartversion} does not exist yet... Skipping..."
rm -Rf catalog/${train}/${chartname}/item.yaml || echo "No old catalog item.yaml found for ${chartname}"
fi
done
done
@@ -268,9 +268,9 @@ jobs:
maxchartversion=$(cat ${chart}/Chart.yaml | grep "^version: " | awk -F" " '{ print $2 }')
chartname=$(basename ${chart})
echo "Processing... Copying charts... Chart: ${chartname} - Version: ${maxchartversion}"
mkdir -p catalog/charts/${train}/${chartname}/${maxchartversion}
cp -Rf ${chart}/* catalog/charts/${train}/${chartname}/${maxchartversion}/
mv catalog/charts/${train}/${chartname}/${maxchartversion}/item.yaml catalog/charts/${train}/${chartname}/item.yaml
mkdir -p catalog/${train}/${chartname}/${maxchartversion}
cp -Rf ${chart}/* catalog/${train}/${chartname}/${maxchartversion}/
mv catalog/${train}/${chartname}/${maxchartversion}/item.yaml catalog/${train}/${chartname}/item.yaml
fi
done
done