diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index cbba208..7b550be 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -28,18 +28,21 @@ version_update: done < <(jq_parse "$file1") declare -a different_names + declare -a different_versions + while IFS=: read -r name version; do if [[ "${old_version["$name"]}" != "$version" ]]; then different_names+=("$name") - different_version+=("$version") + different_versions+=("$version") fi done < <(jq_parse "$file2") if [ ${#different_names[@]} -gt 0 ]; then echo "아래 항목에 대해서 CI 작업을 시작합니다!" - for name in "${different_names[@]}"; do - echo "$name" - echo "$different_version" + for index in "${!different_names[@]}"; do + name="$different_names[$index]" + version="$different_versions[$index]" + echo "$name:$version" done cp $file2 $file1 diff --git a/new_version.json b/new_version.json index 2d1c663..346c8c9 100644 --- a/new_version.json +++ b/new_version.json @@ -1,10 +1,10 @@ [ { "name":"exemone_java_agent", - "version":"1.0.10" + "version":"1.0.8" }, { "name":"exemone_container_agent", - "version":"1.0.11" + "version":"1.0.10" } ] \ No newline at end of file