Skip to content
Snippets Groups Projects

backport v2023dev1 -> v2022: gitlab-ci: Prepare for using the new job generator

Merged Detlev Casanova requested to merge wip/detlev/AT7900-improve-templating-v2022 into apertis/v2022
2 files
+ 23
19
Compare changes
  • Side-by-side
  • Inline
Files
2
@@ -20,19 +20,21 @@
- cd tests/
- env --null | sort -z | tr '\0' '\n'
- set -xu
- lava-submit
-c "${LQA_CONFIG}"
-g lava/profiles.yaml
--profile "${profile_name}"
--callback-secret "${QA_REPORT_TOKEN}"
--callback-url "${qa_report_url}"
--jobid-file ${CI_PROJECT_DIR}/lava-jobs.json
-t "release:${release}"
-t "release_version:${release}"
- ./generate-jobs.py
-d lava/devices.yaml
--config lava/config.yaml
--release ${release}
--arch ${architecture}
--board ${board}
--osname ${osname}
--deployment ${deployment}
--type ${type}
--date ${image_buildid}
--name ${image_name}
--metadata-file metadata.json
--output-dir ../
-t "baseurl:${baseurl}"
-t "imgpath:${image_path}"
-t "image_name:${image_name}"
-t "image_date:${image_buildid}"
-t "source_commit:${source_commit}"
-t "source_job:${source_job}"
-t "source_pipeline:${source_pipeline}"
@@ -40,7 +42,15 @@
-t "source_ref:${source_ref}"
-t "source_wip:${source_wip}"
--verbose
- ./lava-submit.py
--jobid-file ../lava-jobs.json
--metadata-file metadata.json
--callback-secret "${QA_REPORT_TOKEN}"
--callback-url https://lavaphabbridge.apertis.org/
-c ${LQA_CONFIG} submit
$submit_extra_args
../job-${image_name}-*.yaml
artifacts:
paths:
- lava-jobs.json
- job-${image_name}-*.yaml
Loading