Compare commits
1 Commits
main
...
fix-versio
Author | SHA1 | Date | |
---|---|---|---|
![]() |
f8a1973f69 |
@ -6,10 +6,6 @@ platform:
|
|||||||
os: linux
|
os: linux
|
||||||
arch: arm64
|
arch: arm64
|
||||||
|
|
||||||
trigger:
|
|
||||||
branch:
|
|
||||||
- main
|
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
- name: step1
|
- name: step1
|
||||||
image: alpine
|
image: alpine
|
||||||
|
@ -18,11 +18,14 @@ do
|
|||||||
# e.g. hello-world-0.1.1
|
# e.g. hello-world-0.1.1
|
||||||
file_metadata=$(echo $output_location | rev | cut -d '/' -f 1 | cut -c 5- | rev);
|
file_metadata=$(echo $output_location | rev | cut -d '/' -f 1 | cut -c 5- | rev);
|
||||||
chart_name=$(echo $file_metadata | rev | cut -d '-' -f 2- | rev);
|
chart_name=$(echo $file_metadata | rev | cut -d '-' -f 2- | rev);
|
||||||
|
echo "$chart_name"
|
||||||
chart_version=$(echo $file_metadata | rev | cut -d '-' -f 1 | rev);
|
chart_version=$(echo $file_metadata | rev | cut -d '-' -f 1 | rev);
|
||||||
if [[ $(echo $current_versions | grep "$chart_name___$chart_version" | wc -l ) -eq 1 ]]; then
|
echo "$chart_version"
|
||||||
|
search_string="$chart_name""___""$chart_version";
|
||||||
|
echo "$search_string"
|
||||||
|
if [[ $(echo $current_versions | grep "$search_string" | wc -l ) -eq 1 ]]; then
|
||||||
# I.e. if the current version in the repo is the same as what we're trying to push
|
# I.e. if the current version in the repo is the same as what we're trying to push
|
||||||
# TODO - should we check that we're pushing a _newer_ version?
|
# TODO - should we check that we're pushing a _newer_ version?
|
||||||
# TODO - does the API only show the current version, or all versions?
|
|
||||||
echo "Version clash ($chart_version) for $chart_name";
|
echo "Version clash ($chart_version) for $chart_name";
|
||||||
exit 1;
|
exit 1;
|
||||||
else
|
else
|
||||||
|
0
charts/hello-world/a-new-file
Normal file
0
charts/hello-world/a-new-file
Normal file
0
charts/media-share/a-new-file
Normal file
0
charts/media-share/a-new-file
Normal file
Loading…
x
Reference in New Issue
Block a user