버전 테스트

This commit is contained in:
ByeonJungHun
2024-07-25 14:42:36 +09:00
parent 8844804c9a
commit 207c3096ab
2 changed files with 9 additions and 6 deletions

View File

@@ -28,18 +28,21 @@ version_update:
done < <(jq_parse "$file1") done < <(jq_parse "$file1")
declare -a different_names declare -a different_names
declare -a different_versions
while IFS=: read -r name version; do while IFS=: read -r name version; do
if [[ "${old_version["$name"]}" != "$version" ]]; then if [[ "${old_version["$name"]}" != "$version" ]]; then
different_names+=("$name") different_names+=("$name")
different_version+=("$version") different_versions+=("$version")
fi fi
done < <(jq_parse "$file2") done < <(jq_parse "$file2")
if [ ${#different_names[@]} -gt 0 ]; then if [ ${#different_names[@]} -gt 0 ]; then
echo "아래 항목에 대해서 CI 작업을 시작합니다!" echo "아래 항목에 대해서 CI 작업을 시작합니다!"
for name in "${different_names[@]}"; do for index in "${!different_names[@]}"; do
echo "$name" name="$different_names[$index]"
echo "$different_version" version="$different_versions[$index]"
echo "$name:$version"
done done
cp $file2 $file1 cp $file2 $file1

View File

@@ -1,10 +1,10 @@
[ [
{ {
"name":"exemone_java_agent", "name":"exemone_java_agent",
"version":"1.0.10" "version":"1.0.8"
}, },
{ {
"name":"exemone_container_agent", "name":"exemone_container_agent",
"version":"1.0.11" "version":"1.0.10"
} }
] ]