Instantly share code, notes, and snippets.

Embed
What would you like to do?
#!/usr/bin/env bash
source tc-props.bash
echo "Running on $agent_name"
echo "Deploying $org_app_version to $org_deploy_server..."
# ...
#!/usr/bin/env bash
# Dots are replaced by underscores: agent.name -> agent_name
if [[ ! -f $TEAMCITY_BUILD_PROPERTIES_FILE ]]; then
echo "TeamCity properties file could not be found. Not running within TeamCity?"
exit 1
fi
while IFS='=' read -r key value; do
[[ -n $key ]] && printf -v ${key//./_} "${value%% }"
done <<< "`cat "$TEAMCITY_BUILD_PROPERTIES_FILE" | grep -v '^#'`"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment