Skip to content
Snippets Groups Projects

Use shared script download_dependency.

Merged Cyril Moineau requested to merge addXMod into dev
1 file
+ 39
38
Compare changes
  • Side-by-side
  • Inline
 
include:
 
- remote: 'https://gitlab.eclipse.org/eclipse/aidge/gitlab_shared_files/-/raw/main/.gitlab/ci/shared_script.gitlab-ci.yml'
 
build:ubuntu_cpp:
build:ubuntu_cpp:
stage: build
stage: build
needs: []
needs: []
@@ -6,15 +9,14 @@ build:ubuntu_cpp:
@@ -6,15 +9,14 @@ build:ubuntu_cpp:
script:
script:
# Download dependencies
# Download dependencies
 
- DEPENDENCY_JOB="build:ubuntu_cpp"
# aidge_core
# aidge_core
- 'curl --location --output build_artifacts.zip "https://gitlab.eclipse.org/api/v4/projects/5139/jobs/artifacts/main/download?job=build:ubuntu_cpp"'
- DEPENDENCY_NAME="aidge_core"
- unzip -o build_artifacts.zip -d .
- !reference [.download_dependency, script]
- rm -rf build_cpp
# aidge_backend_cpu
# aidge_backend_cpu
- 'curl --location --output build_artifacts.zip "https://gitlab.eclipse.org/api/v4/projects/5140/jobs/artifacts/master/download?job=build:ubuntu_cpp"'
- DEPENDENCY_NAME="aidge_backend_cpu"
- unzip -o build_artifacts.zip -d .
- !reference [.download_dependency, script]
- rm -rf build_cpp
# Build current module
# Build current module
- export CMAKE_PREFIX_PATH=../install_cpp
- export CMAKE_PREFIX_PATH=../install_cpp
- mkdir -p build_cpp
- mkdir -p build_cpp
@@ -35,15 +37,14 @@ build:ubuntu_cpp_g++10:
@@ -35,15 +37,14 @@ build:ubuntu_cpp_g++10:
- docker
- docker
script:
script:
# Download dependencies
# Download dependencies
 
- DEPENDENCY_JOB="build:ubuntu_cpp"
# aidge_core
# aidge_core
- 'curl --location --output build_artifacts.zip "https://gitlab.eclipse.org/api/v4/projects/5139/jobs/artifacts/main/download?job=build:ubuntu_cpp"'
- DEPENDENCY_NAME="aidge_core"
- unzip -o build_artifacts.zip -d .
- !reference [.download_dependency, script]
- rm -rf build_cpp
# aidge_backend_cpu
# aidge_backend_cpu
- 'curl --location --output build_artifacts.zip "https://gitlab.eclipse.org/api/v4/projects/5140/jobs/artifacts/master/download?job=build:ubuntu_cpp"'
- DEPENDENCY_NAME="aidge_backend_cpu"
- unzip -o build_artifacts.zip -d .
- !reference [.download_dependency, script
- rm -rf build_cpp
# Build current module
# Build current module
- export CMAKE_PREFIX_PATH=../install_cpp
- export CMAKE_PREFIX_PATH=../install_cpp
@@ -63,14 +64,14 @@ build:ubuntu_cpp_g++12:
@@ -63,14 +64,14 @@ build:ubuntu_cpp_g++12:
script:
script:
# Download dependencies
# Download dependencies
 
- DEPENDENCY_JOB="build:ubuntu_cpp"
# aidge_core
# aidge_core
- 'curl --location --output build_artifacts.zip "https://gitlab.eclipse.org/api/v4/projects/5139/jobs/artifacts/main/download?job=build:ubuntu_cpp"'
- DEPENDENCY_NAME="aidge_core"
- unzip -o build_artifacts.zip -d .
- !reference [.download_dependency, script]
- rm -rf build_cpp
# aidge_backend_cpu
# aidge_backend_cpu
- 'curl --location --output build_artifacts.zip "https://gitlab.eclipse.org/api/v4/projects/5140/jobs/artifacts/master/download?job=build:ubuntu_cpp"'
- DEPENDENCY_NAME="aidge_backend_cpu"
- unzip -o build_artifacts.zip -d .
- !reference [.download_dependency, script]
- rm -rf build_cpp
# Build current module
# Build current module
- export CMAKE_PREFIX_PATH=../install_cpp
- export CMAKE_PREFIX_PATH=../install_cpp
@@ -90,14 +91,14 @@ build:ubuntu_cpp_clang12:
@@ -90,14 +91,14 @@ build:ubuntu_cpp_clang12:
script:
script:
# Download dependencies
# Download dependencies
 
- DEPENDENCY_JOB="build:ubuntu_cpp"
# aidge_core
# aidge_core
- 'curl --location --output build_artifacts.zip "https://gitlab.eclipse.org/api/v4/projects/5139/jobs/artifacts/main/download?job=build:ubuntu_cpp"'
- DEPENDENCY_NAME="aidge_core"
- unzip -o build_artifacts.zip -d .
- !reference [.download_dependency, script]
- rm -rf build_cpp
# aidge_backend_cpu
# aidge_backend_cpu
- 'curl --location --output build_artifacts.zip "https://gitlab.eclipse.org/api/v4/projects/5140/jobs/artifacts/master/download?job=build:ubuntu_cpp"'
- DEPENDENCY_NAME="aidge_backend_cpu"
- unzip -o build_artifacts.zip -d .
- !reference [.download_dependency, script]
- rm -rf build_cpp
# Build current module
# Build current module
- export CMAKE_PREFIX_PATH=../install_cpp
- export CMAKE_PREFIX_PATH=../install_cpp
@@ -117,14 +118,13 @@ build:ubuntu_cpp_clang15:
@@ -117,14 +118,13 @@ build:ubuntu_cpp_clang15:
script:
script:
# Download dependencies
# Download dependencies
 
- DEPENDENCY_JOB="build:ubuntu_cpp"
# aidge_core
# aidge_core
- 'curl --location --output build_artifacts.zip "https://gitlab.eclipse.org/api/v4/projects/5139/jobs/artifacts/main/download?job=build:ubuntu_cpp"'
- DEPENDENCY_NAME="aidge_core"
- unzip -o build_artifacts.zip -d .
- !reference [.download_dependency, script]
- rm -rf build_cpp
# aidge_backend_cpu
# aidge_backend_cpu
- 'curl --location --output build_artifacts.zip "https://gitlab.eclipse.org/api/v4/projects/5140/jobs/artifacts/master/download?job=build:ubuntu_cpp"'
- DEPENDENCY_NAME="aidge_backend_cpu"
- unzip -o build_artifacts.zip -d .
- !reference [.download_dependency, script]
- rm -rf build_cpp
# Build current module
# Build current module
- export CMAKE_PREFIX_PATH=../install_cpp
- export CMAKE_PREFIX_PATH=../install_cpp
@@ -144,12 +144,13 @@ build:ubuntu_python:
@@ -144,12 +144,13 @@ build:ubuntu_python:
script:
script:
# Download dependencies
# Download dependencies
# aidge_core (Python)
- DEPENDENCY_JOB="build:ubuntu_python"
- 'curl --location --output build_artifacts.zip "https://gitlab.eclipse.org/api/v4/projects/5139/jobs/artifacts/main/download?job=build:ubuntu_python"'
# aidge_core (python)
- unzip -o build_artifacts.zip -d .
- DEPENDENCY_NAME="aidge_core"
# aidge_backend_cpu (Python)
- !reference [.download_dependency, script]
- 'curl --location --output build_artifacts.zip "https://gitlab.eclipse.org/api/v4/projects/5140/jobs/artifacts/master/download?job=build:ubuntu_python"'
# aidge_backend_cpu (python)
- unzip -o build_artifacts.zip -d .
- DEPENDENCY_NAME="aidge_backend_cpu"
 
- !reference [.download_dependency, script]
- python3 -m pip install virtualenv
- python3 -m pip install virtualenv
- virtualenv venv
- virtualenv venv
Loading