Commit b5914297 authored by Tushar Shah's avatar Tushar Shah

handle awk error

parent fafcb05e
...@@ -1248,13 +1248,29 @@ jobs: ...@@ -1248,13 +1248,29 @@ jobs:
- run: - run:
name: Extract value from file1 name: Extract value from file1
command: | command: |
VALUE1=$(echo "$SCRIPT" | awk -v PATTERN='<< parameters.pattern_file1 >>' -f- << parameters.file1_path >> | awk -F'=' '{print $2}' | tr -d ' ;') VALUE1_MATCH=$(echo "$SCRIPT" | awk -v PATTERN='<< parameters.pattern_file1 >>' -f- "<< parameters.file1_path >>")
if [ $? -ne 0 ]; then
exit 1
fi
VALUE1=$(echo "$VALUE1_MATCH" | awk -F'=' '{print $2}' | tr -d ' ;')
echo "Value:"
echo "$VALUE1"
echo "export VALUE1=$VALUE1" >> $BASH_ENV echo "export VALUE1=$VALUE1" >> $BASH_ENV
- run: - run:
name: Extract value from file2 name: Extract value from file2
command: | command: |
VALUE2=$(echo "$SCRIPT" | awk -v PATTERN='<< parameters.pattern_file2 >>' -f- << parameters.file2_path >> | awk -F'=' '{print $2}' | tr -d ' ;') VALUE2=$(echo "$SCRIPT" | awk -v PATTERN='<< parameters.pattern_file2 >>' -f- << parameters.file2_path >> | awk -F'=' '{print $2}' | tr -d ' ;')
VALUE2_MATCH=$(echo "$SCRIPT" | awk -v PATTERN='<< parameters.pattern_file2 >>' -f- "<< parameters.file2_path >>")
if [ $? -ne 0 ]; then
exit 1
fi
VALUE2=$(echo "$VALUE2_MATCH" | awk -F'=' '{print $2}' | tr -d ' ;')
echo "Value:"
echo "$VALUE2"
echo "export VALUE2=$VALUE2" >> $BASH_ENV echo "export VALUE2=$VALUE2" >> $BASH_ENV
- run: - run:
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment