Fixing service generation step in Renovate PR deploy flow.
This commit is contained in:
@@ -66,6 +66,8 @@ jobs:
|
|||||||
run: |
|
run: |
|
||||||
set -euo pipefail
|
set -euo pipefail
|
||||||
|
|
||||||
|
yq --version
|
||||||
|
|
||||||
echo "Getting services from main and head"
|
echo "Getting services from main and head"
|
||||||
yq '.services | keys | .[]' docker-compose-main.yml | sort > services_main.txt
|
yq '.services | keys | .[]' docker-compose-main.yml | sort > services_main.txt
|
||||||
yq '.services | keys | .[]' docker-compose-head.yml | sort > services_head.txt
|
yq '.services | keys | .[]' docker-compose-head.yml | sort > services_head.txt
|
||||||
@@ -73,16 +75,6 @@ jobs:
|
|||||||
echo "Creating list of modified services..."
|
echo "Creating list of modified services..."
|
||||||
: > service_changes.txt
|
: > service_changes.txt
|
||||||
|
|
||||||
# Added services
|
|
||||||
comm -13 services_main.txt services_head.txt | while read service; do
|
|
||||||
echo "$service: added" >> service_changes.txt
|
|
||||||
done
|
|
||||||
|
|
||||||
# Removed services
|
|
||||||
comm -23 services_main.txt services_head.txt | while read service; do
|
|
||||||
echo "$service: removed" >> service_changes.txt
|
|
||||||
done
|
|
||||||
|
|
||||||
# Modified services (image changes)
|
# Modified services (image changes)
|
||||||
comm -12 services_main.txt services_head.txt | while read service; do
|
comm -12 services_main.txt services_head.txt | while read service; do
|
||||||
main_image=$(yq ".services.\"$service\".image // \"\"" docker-compose-main.yml)
|
main_image=$(yq ".services.\"$service\".image // \"\"" docker-compose-main.yml)
|
||||||
|
|||||||
Reference in New Issue
Block a user