From 020fe44ea6ef8fb47e0f35ed64d133b3009bd443 Mon Sep 17 00:00:00 2001 From: Tyler Benson Date: Fri, 25 Jan 2019 09:27:40 -0800 Subject: [PATCH] Makedir before creating file, Fail build if script errors --- dd-java-agent/agent-jmxfetch/copy-metric-configs.sh | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/dd-java-agent/agent-jmxfetch/copy-metric-configs.sh b/dd-java-agent/agent-jmxfetch/copy-metric-configs.sh index 664e277319..b5f5b97377 100755 --- a/dd-java-agent/agent-jmxfetch/copy-metric-configs.sh +++ b/dd-java-agent/agent-jmxfetch/copy-metric-configs.sh @@ -1,5 +1,8 @@ #!/usr/bin/env bash +# Exit on error: +set -e + # Debug mode: # set -x @@ -33,8 +36,8 @@ if [ -z "$metrics_files" ]; then fi # reset file and ensure directories exists -> $build_resources_output_directory/metricconfigs.txt mkdir -p $build_resources_output_directory/metricconfigs +> $build_resources_output_directory/metricconfigs.txt for input_file in $metrics_files ; do # generate new name based on integration folder name which should look like this: