Details
-
Task
-
Resolution: Done
-
Medium
-
None
-
None
-
2324_Akk Dog
Description
TASK: Update all remaining GDP-related pipelines on go.genivi.org to call the ci-build.sh script.
NOTE: QtAS Spin not updated
Background:
In the past the build steps of the pipelines has grown relatively complex and despite that we use pipeline templates to reduce repetition it has been required to copy some pipelines/templates into unique versions, for example for Renesas builds.
The ci-build.sh script now included in in genivi-dev-platform.git encodes basically all of the complexity and can simplify the pipeline usage. The script also allows variations controlled by environment variables that can be easily set on each pipeline, which might make it possible to eliminate additional variants and move them into shared templates.
The script is already active for the "Release" pipeline group, and it built the released downloadable images for GDP 12. It is therefore proven to work.
AC: Self explanatory - see TASK.
Attachments
Issue Links
- relates to
-
GDP-455 Ensure parallel build
- Done