@@ -64,12 +64,12 @@ echo "Repo rebased over branch OPP_OPRT_SRC_BRANCH - $OPP_OPRT_SRC_BRANCH"
6464[[ $OPP_MIRROR_INDEX_MULTIARCH_IMAGE != " " ]] && OPP_EXEC_USER=" $OPP_EXEC_USER -e mirror_multiarch_image=$OPP_MIRROR_INDEX_MULTIARCH_IMAGE "
6565[ -n " $IIB_INPUT_REGISTRY_USER " ] && export OPP_EXEC_USER=" $OPP_EXEC_USER -e registry_redhat_io_user=$IIB_INPUT_REGISTRY_USER "
6666[ -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' ' ' )
7373
7474export OPP_CURRENT_PROJECT_REPO=" $OPP_OPRT_SRC_REPO "
7575export OPP_CURRENT_PROJECT_BRANCH=" $OPP_OPRT_SRC_BRANCH "
@@ -111,4 +111,14 @@ if [ -n "$OPP_THIS_PR" ];then
111111 export OPP_APPROVED_LIST=$( cat /tmp/approved_list.json | jq -r ' [.[-1] | {user: .user.login, state: .state}] | map(select(.state == "APPROVED")) | .[].user' | tr ' \n' ' ' )
112112fi
113113echo " 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