Skip to content

Commit

Permalink
fix: output format
Browse files Browse the repository at this point in the history
  • Loading branch information
RuiFilipeCampos committed Sep 6, 2024
1 parent fee171f commit 818ccfd
Showing 1 changed file with 17 additions and 16 deletions.
33 changes: 17 additions & 16 deletions makefile
Original file line number Diff line number Diff line change
Expand Up @@ -66,20 +66,21 @@ actions_kubectl_get_info:
extract_out() {
echo "$$TERRAFORM_OUTPUT" | jq ".$$1.value" | tr -d '"'
}
DB_MASTER_USERNAME=$$(extract_out db_instance_master_username)
DB_INSTANCE_ENDPOINT=$$(extract_out db_instance_endpoint)
DB_PASSWORD=$$( extract_out db_instance_password)

save_env(){
echo "$$1=$$2" >> $$GITHUB_ENV
}
save_out(){
echo "$$1=$$2" >> $$GITHUB_OUTPUT
}

DB_MASTER_USERNAME=$$(extract_out db_instance_master_username )
DB_INSTANCE_ENDPOINT=$$(extract_out db_instance_endpoint )
DB_PASSWORD=$$( extract_out db_instance_password )
DB_PASSWORD_URLENCODED=$$(jq -rn --arg x "$$DB_PASSWORD" '$$x|@uri')
DB_URL="postgresql://$$DB_MASTER_USERNAME:$$DB_PASSWORD_URLENCODED@$$DB_INSTANCE_ENDPOINT/postgres"

# save information to env
cat << EOF >> $$GITHUB_ENV
AMI=$$(extract_out ami)
SECURITY_GROUP_ID=$$(extract_out security_group_id)
SUBNET_ID=$$(extract_out subnet_ids)
EOF

# save information to output
cat << EOF >> $$GITHUB_OUTPUT
DB_URL=$$DB_URL
EOF
save_out DB_URL "postgresql://$$DB_MASTER_USERNAME:$$DB_PASSWORD_URLENCODED@$$DB_INSTANCE_ENDPOINT/postgres"

save_env AMI $$(extract_out ami)
save_env SECURITY_GROUP_ID $$(extract_out security_group_id)
save_env SUBNET_ID $$(extract_out subnet_ids)

0 comments on commit 818ccfd

Please sign in to comment.