@@ -591,14 +591,14 @@ declare -a ENVIRONMENT_SCOPES_IDS=()
591
591
for ENVIRONMENT_NAME in "${ENVIRONMENT_SCOPES[@]}"; do
592
592
ENVRIONMENT_ID=$(echo "${VARIABLES}" | jq -r --arg name "${ENVIRONMENT_NAME}" '.ScopeValues.Environments[] | select(.Name == $name) | .Id')
593
593
echo "Found environment ${ENVIRONMENT_NAME} with ID ${ENVRIONMENT_ID}"
594
- ENVIRONMENT_SCOPES_IDS+=("$ENVRIONMENT_ID")
594
+ ENVIRONMENT_SCOPES_IDS+=("${ ENVRIONMENT_ID} ")
595
595
done
596
596
ENVIRONMENT_SCOPES_IDS_SORTED=$(printf "%%s\n" "${ENVIRONMENT_SCOPES_IDS[@]}" | sort)
597
597
598
598
declare -a MACHINE_SCOPES_IDS=()
599
599
for MACHINE_NAME in "${MACHINE_SCOPES[@]}"; do
600
600
MACHINE_ID=$(echo "${VARIABLES}" | jq -r --arg name "${MACHINE_NAME}" '.ScopeValues.Machines[] | select(.Name == $name) | .Id')
601
- MACHINE_SCOPES_IDS+=("MACHINE_ID")
601
+ MACHINE_SCOPES_IDS+=("${ MACHINE_ID} ")
602
602
done
603
603
MACHINE_SCOPES_IDS_SORTED=$(printf "%%s\n" "${MACHINE_SCOPES_IDS[@]}" | sort)
604
604
@@ -607,13 +607,13 @@ ROLE_SCOPES_NAMES_SORTED=$(printf "%%s\n" "${ROLE_SCOPES[@]}" | sort)
607
607
declare -a CHANNEL_SCOPES_IDS=()
608
608
for CHANNEL_NAME in "${CHANNEL_SCOPES[@]}"; do
609
609
CHANNEL_ID=$(echo "${VARIABLES}" | jq -r --arg name "${CHANNEL_NAME}" '.ScopeValues.Channels[] | select(.Name == $name) | .Id')
610
- CHANNEL_SCOPES_IDS+=("CHANNEL_ID")
610
+ CHANNEL_SCOPES_IDS+=("${ CHANNEL_ID} ")
611
611
done
612
612
CHANNEL_SCOPES_IDS_SORTED=$(printf "%%s\n" "${CHANNEL_SCOPES_IDS[@]}" | sort)
613
613
614
614
declare -a ACTION_SCOPES_IDS=()
615
615
for ACTION_NAME in "${ACTION_SCOPES[@]}"; do
616
- ACTION_ID=$(echo "${DEPLOYMENT_PROCESS}" | jq -r --arg name "${ACTION_NAME}" '.Steps.Actions[] | select(.Name == $name) | .Id')
616
+ ACTION_ID=$(echo "${DEPLOYMENT_PROCESS}" | jq -r --arg name "${ACTION_NAME}" '.Steps[] .Actions[] | select(.Name == $name) | .Id')
617
617
ACTION_SCOPES_IDS+=("ACTION_ID")
618
618
done
619
619
ACTION_SCOPES_IDS_SORTED=$(printf "%%s\n" "${ACTION_SCOPES_IDS[@]}" | sort)
@@ -623,13 +623,13 @@ for OWNER_NAME in "${OWNER_SCOPES[@]}"; do
623
623
if [[ "$OWNER_NAME" == Project-* ]]; then
624
624
SCOPE_PROJECT_NAME=${OWNER_NAME:8}
625
625
SCOPE_PROJECT_ID=$(curl --silent -G --data-urlencode "partialName=${SCOPE_PROJECT_NAME}" --data-urlencode "take=10000" --header "X-Octopus-ApiKey: $1" "$2/api/$3/Projects" | jq -r ".Items[] | select(.Name == \"${SCOPE_PROJECT_NAME}\") | .Id")
626
- OWNER_SCOPES_IDS+=("$SCOPE_PROJECT_ID")
626
+ OWNER_SCOPES_IDS+=("${ SCOPE_PROJECT_ID} ")
627
627
else
628
628
SCOPE_PROJECT_NAME=${OWNER_NAME:8}
629
629
IFS=':' read -r -a SCOPE_PROJECT_NAME_ARRAY <<< "$SCOPE_PROJECT_NAME"
630
630
SCOPE_PROJECT_ID=$(curl --silent -G --data-urlencode "partialName=${SCOPE_PROJECT_NAME_ARRAY[0]}" --data-urlencode "take=10000" --header "X-Octopus-ApiKey: $1" "$2/api/$3/Projects" | jq -r ".Items[] | select(.Name == \"${SCOPE_PROJECT_NAME_ARRAY[0]}\") | .Id")
631
631
SCOPE_RUNBOOK_ID=$(curl --silent -G --data-urlencode "partialName=${SCOPE_PROJECT_NAME_ARRAY[1]}" --data-urlencode "take=10000" --header "X-Octopus-ApiKey: $1" "$2/api/$3/Projects/${SCOPE_PROJECT_ID}/Runbooks" | jq -r ".Items[] | select(.Name == \"${SCOPE_PROJECT_NAME_ARRAY[1]}\") | .Id")
632
- OWNER_SCOPES_IDS+=("$SCOPE_RUNBOOK_ID")
632
+ OWNER_SCOPES_IDS+=("${ SCOPE_RUNBOOK_ID} ")
633
633
fi
634
634
done
635
635
OWNER_SCOPES_IDS_SORTED=$(printf "%%s\n" "${OWNER_SCOPES_IDS[@]}" | sort)
@@ -980,14 +980,14 @@ declare -a ENVIRONMENT_SCOPES_IDS=()
980
980
for ENVIRONMENT_NAME in "${ENVIRONMENT_SCOPES[@]}"; do
981
981
ENVRIONMENT_ID=$(echo "${VARIABLES}" | jq -r --arg name "${ENVIRONMENT_NAME}" '.ScopeValues.Environments[] | select(.Name == $name) | .Id')
982
982
echo "Found environment ${ENVIRONMENT_NAME} with ID ${ENVRIONMENT_ID}"
983
- ENVIRONMENT_SCOPES_IDS+=("$ENVRIONMENT_ID")
983
+ ENVIRONMENT_SCOPES_IDS+=("${ ENVRIONMENT_ID} ")
984
984
done
985
985
ENVIRONMENT_SCOPES_IDS_SORTED=$(printf "%%s\n" "${ENVIRONMENT_SCOPES_IDS[@]}" | sort)
986
986
987
987
declare -a MACHINE_SCOPES_IDS=()
988
988
for MACHINE_NAME in "${MACHINE_SCOPES[@]}"; do
989
989
MACHINE_ID=$(echo "${VARIABLES}" | jq -r --arg name "${MACHINE_NAME}" '.ScopeValues.Machines[] | select(.Name == $name) | .Id')
990
- MACHINE_SCOPES_IDS+=("MACHINE_ID")
990
+ MACHINE_SCOPES_IDS+=("${ MACHINE_ID} ")
991
991
done
992
992
MACHINE_SCOPES_IDS_SORTED=$(printf "%%s\n" "${MACHINE_SCOPES_IDS[@]}" | sort)
993
993
@@ -996,7 +996,7 @@ ROLE_SCOPES_NAMES_SORTED=$(printf "%%s\n" "${ROLE_SCOPES[@]}" | sort)
996
996
declare -a CHANNEL_SCOPES_IDS=()
997
997
for CHANNEL_NAME in "${CHANNEL_SCOPES[@]}"; do
998
998
CHANNEL_ID=$(echo "${VARIABLES}" | jq -r --arg name "${CHANNEL_NAME}" '.ScopeValues.Channels[] | select(.Name == $name) | .Id')
999
- CHANNEL_SCOPES_IDS+=("CHANNEL_ID")
999
+ CHANNEL_SCOPES_IDS+=("${ CHANNEL_ID} ")
1000
1000
done
1001
1001
CHANNEL_SCOPES_IDS_SORTED=$(printf "%%s\n" "${CHANNEL_SCOPES_IDS[@]}" | sort)
1002
1002
@@ -1090,7 +1090,7 @@ func (c *VariableSetConverter) processImportScript(resourceName string, parentId
1090
1090
return lookupErrors
1091
1091
}
1092
1092
1093
- scopedChannelNames , lookupErrors := c .Client .GetResourceNamesByIds ("Channel " , v .Scope .Channel )
1093
+ scopedChannelNames , lookupErrors := c .Client .GetResourceNamesByIds ("Channels " , v .Scope .Channel )
1094
1094
1095
1095
if lookupErrors != nil {
1096
1096
return lookupErrors
0 commit comments