버전 테스트
This commit is contained in:
@@ -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
|
||||||
|
|||||||
@@ -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"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
Reference in New Issue
Block a user