@@ -64,12 +64,12 @@ echo "Repo rebased over branch OPP_OPRT_SRC_BRANCH - $OPP_OPRT_SRC_BRANCH"
64
64
[[ $OPP_MIRROR_INDEX_MULTIARCH_IMAGE != " " ]] && OPP_EXEC_USER=" $OPP_EXEC_USER -e mirror_multiarch_image=$OPP_MIRROR_INDEX_MULTIARCH_IMAGE "
65
65
[ -n " $IIB_INPUT_REGISTRY_USER " ] && export OPP_EXEC_USER=" $OPP_EXEC_USER -e registry_redhat_io_user=$IIB_INPUT_REGISTRY_USER "
66
66
[ -n " $IIB_INPUT_REGISTRY_TOKEN " ] && export OPP_EXEC_USER_SECRETS=" $OPP_EXEC_USER_SECRETS -e registry_redhat_io_token=$IIB_INPUT_REGISTRY_TOKEN "
67
- export OPP_ADDED_FILES=$( git diff --diff-filter=A upstream/$OPP_OPRT_SRC_BRANCH --name-only | tr ' \r\n' ' ' )
68
- export OPP_MODIFIED_FILES=$( git diff --diff-filter=M upstream/$OPP_OPRT_SRC_BRANCH --name-only | tr ' \r\n' ' ' )
69
- export OPP_REMOVED_FILES=$( git diff --diff-filter=D upstream/$OPP_OPRT_SRC_BRANCH --name-only | tr ' \r\n' ' ' )
70
- export OPP_RENAMED_FILES=$( git diff --diff-filter=R upstream/$OPP_OPRT_SRC_BRANCH --name-only | tr ' \r\n' ' ' )
71
- export OPP_ADDED_MODIFIED_FILES=$( git diff --diff-filter=AM upstream/$OPP_OPRT_SRC_BRANCH --name-only | tr ' \r\n' ' ' )
72
- export OPP_ADDED_MODIFIED_RENAMED_FILES=$( git diff --diff-filter=RAM upstream/$OPP_OPRT_SRC_BRANCH --name-only | tr ' \r\n' ' ' )
67
+ OPP_ADDED_FILES=$( git diff --diff-filter=A upstream/$OPP_OPRT_SRC_BRANCH --name-only | tr ' \r\n' ' ' )
68
+ OPP_MODIFIED_FILES=$( git diff --diff-filter=M upstream/$OPP_OPRT_SRC_BRANCH --name-only | tr ' \r\n' ' ' )
69
+ OPP_REMOVED_FILES=$( git diff --diff-filter=D upstream/$OPP_OPRT_SRC_BRANCH --name-only | tr ' \r\n' ' ' )
70
+ OPP_RENAMED_FILES=$( git diff --diff-filter=R upstream/$OPP_OPRT_SRC_BRANCH --name-only | tr ' \r\n' ' ' )
71
+ OPP_ADDED_MODIFIED_FILES=$( git diff --diff-filter=AM upstream/$OPP_OPRT_SRC_BRANCH --name-only | tr ' \r\n' ' ' )
72
+ OPP_ADDED_MODIFIED_RENAMED_FILES=$( git diff --diff-filter=RAM upstream/$OPP_OPRT_SRC_BRANCH --name-only | tr ' \r\n' ' ' )
73
73
74
74
export OPP_CURRENT_PROJECT_REPO=" $OPP_OPRT_SRC_REPO "
75
75
export OPP_CURRENT_PROJECT_BRANCH=" $OPP_OPRT_SRC_BRANCH "
@@ -111,4 +111,14 @@ if [ -n "$OPP_THIS_PR" ];then
111
111
export OPP_APPROVED_LIST=$( cat /tmp/approved_list.json | jq -r ' [.[-1] | {user: .user.login, state: .state}] | map(select(.state == "APPROVED")) | .[].user' | tr ' \n' ' ' )
112
112
fi
113
113
echo " OPP_APPROVED_LIST=$OPP_APPROVED_LIST "
114
- bash <( curl -sL $OPP_SCRIPT_ENV_URL )
114
+
115
+ OPP_SCRIPT_FILE_CONTENTS=$( curl -sL " $OPP_SCRIPT_ENV_URL " )
116
+
117
+ # Variables expected to have many values are exported near the end
118
+ export OPP_ADDED_FILES
119
+ export OPP_MODIFIED_FILES
120
+ export OPP_REMOVED_FILES
121
+ export OPP_RENAMED_FILES
122
+ export OPP_ADDED_MODIFIED_FILES
123
+ export OPP_ADDED_MODIFIED_RENAMED_FILES
124
+ bash <( echo " $OPP_SCRIPT_FILE_CONTENTS " )
0 commit comments