This commit is contained in:
ByeonJungHun
2024-07-25 14:30:57 +09:00
parent 7ba6a346fb
commit 535e41bb02

View File

@@ -1,9 +1,10 @@
stages:
- test
- version_update
- start_ci
test-job:
version_update:
image: harbor.exem-oss.org/test/test-runner:latest
stage: test
stage: version_update
variables:
file1: "./old/old_version.json"
file2: "./new_version.json"
@@ -29,14 +30,16 @@ test-job:
declare -a different_names
while IFS=: read -r name version; do
if [[ "${old_version["$name"]}" != "$version" ]]; then
different_names+=("$name$version")
different_names+=("$name")
different_version+=("$version")
fi
done < <(jq_parse "$file2")
if [ ${#different_names[@]} -gt 0 ]; then
echo "버전이 달라진 프로젝트 목록"
echo "아래 항목에 대해서 CI 작업을 시작합니다!"
for name in "${different_names[@]}"; do
echo "$name"
echo "$different_version[@]"
done
cp $file2 $file1