This MR adresses issues encountered in multiple merges (mostly aidge_quantization!10 (merged))
download:....:script
in multiple parts (before_script
& script
)aidge_quantization
needs aidge_onnx
but only for testingdownload:....:script
was looking for artifacts of aidge_onnx
/ubuntu_cpp
jobs. Which led to failure since they don't exist.Created a before_script
section for download:ubuntu/windows:artifacts/repos
that replaces current script
section :
Hence I replaced all
!reference[ download:ubuntu/windows:artifacts/repos , script]
with
!reference[ download:ubuntu/windows:artifacts/repos , before_script]
Just like before, name a job and this before_script
will retrieve all artifacts from dependencies listed in `download:list_dependencies`
- DEPENDENCY_JOB="build:ubuntu_python"
- !reference [.ubuntu:download:artifacts, before_script]
script
parts does ?DEPS_NAMES
) - DEPS_NAMES=("aidge_onnx")
- DEPENDENCY_JOB="build:ubuntu_python"
- !reference [.ubuntu:download:artifacts, script]
And will retrieve all specified jobs of given name in given repos.
There was an issue with the rules with some jobs not being able to be started manually.
There were too many invocations of source venv/bin/activate
which was messing the env in which test & coverage were executed.
Also adapted to the fact the in aidge_quantization!10 (merged) there is an override of the before_script of these jobs.
now everything is retrieved through the .retrieve_deps:apt:
script located in defaults.gitlab-ci.yml
Later on this
The script was not working properly for aidge_export...
Copyright © Eclipse Foundation, Inc. All Rights Reserved. Privacy Policy | Terms of Use | Copyright Agent