Skip to content
Snippets Groups Projects

Draft: TEST_CI_FORK_DO_NOT_MERGE

Closed Grégoire Kubler requested to merge (removed):fix/ci_fork_exec into dev
1 file
+ 1
1
Compare changes
  • Side-by-side
  • Inline
@@ -50,12 +50,12 @@ build:ubuntu_cpp:
- echo "${CI_PROJECT_URL}"
- echo "${CI_PROJECT_NAMESPACE}"
- echo "${CI_PROJECT_NAMESPACE_ID}"
- PROJECT_INFO=$(curl -s --header "PRIVATE-TOKEN:${CI_JOB_TOKEN}" "${API_URL}/projects/${DEPENDENCY_NAME}")
- >
if [[ ! $PULL_FROM_FORK ]]; then # nominal case : we are in the official project
DEPENDENCY_ID=$(curl "${API_URL}/groups/${CI_PROJECT_NAMESPACE_ID}/projects?search=${DEPENDENCY_NAME}" | jq -r '.[0].id')
else # case for fork
echo "Retrieving build_artifacts from user' forked project."
USER=$(curl --header "PRIVATE_TOKEN: $CI_JOB_TOKEN" "${API_URL}/users" | jq .)
USER_ID=$(curl --header "PRIVATE_TOKEN: $CI_JOB_TOKEN" "${API_URL}/users" | jq -r '.[0].id')
DEPENDENCY_ID=$(curl --header "PRIVATE_TOKEN: $CI_JOB_TOKEN" "${API_URL}/users/${CI_PROJECT_NAMESPACE_ID}/projects?search=${DEPENDENCY_NAME}" | jq -r '.[0].id')
fi
Loading