Skip to content
Snippets Groups Projects
Commit 6422eb80 authored by Cyril Moineau's avatar Cyril Moineau
Browse files

mv .gitlab/ci/shared_test.gitlab-ci.yml -> .gitlab/ci/shared_script.gitlab-ci.yml and clean script.

parent 577c2dea
No related branches found
No related tags found
No related merge requests found
stages:
- shared
shared_job:
script:
- echo "Running shared script job"
.download_dependency:
script:
- DEFAULT_BRANCH="dev"
# Check if a branch with the same name exist on the dependance repository
- RESPONSE_CODE=$(curl -s -o /dev/null -w "%{http_code}" "https://gitlab.eclipse.org/eclipse/aidge/$DEPENDENCY_NAME/-/tree/$CI_COMMIT_REF_NAME")
- >
if [ "$CI_MERGE_REQUEST_ID" ]; then
# Pulling from target branch
echo "Pull from ${$CI_MERGE_REQUEST_TARGET_BRANCH_NAME}"
curl --location --output build_artifacts.zip "https://gitlab.eclipse.org/api/v4/projects/$CI_PROJECT_ID/jobs/artifacts/$CI_MERGE_REQUEST_TARGET_BRANCH_NAME/download?job=$JOB"
elif [ "$RESPONSE_CODE" -eq 404 ]; then
# Pulling from main
curl --location --output build_artifacts.zip "https://gitlab.eclipse.org/api/v4/projects/$CI_PROJECT_ID/jobs/artifacts/main/download?job=$JOB"
echo "Pull from ${DEFAULT_BRANCH}"
curl --location --output build_artifacts.zip "https://gitlab.eclipse.org/api/v4/projects/$CI_PROJECT_ID/jobs/artifacts/$DEFAULT_BRANCH/download?job=$JOB"
else
# Pulling from branch with same name
echo "pull from ${CI_COMMIT_REF_NAME}"
echo "Pull from ${CI_COMMIT_REF_NAME}"
curl --location --output build_artifacts.zip "https://gitlab.eclipse.org/api/v4/projects/$CI_PROJECT_ID/jobs/artifacts/$CI_COMMIT_REF_NAME/download?job=$JOB"
fi
- unzip -o build_artifacts.zip -d .
- rm -rf build_cpp
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment