Files
powertrain-build/zuul.d/jobs.yaml
Henrik Wahlqvist 38a1ecd2dc ARTCSF-3856: Set up simple sample projects and jobs/tests
Change-Id: I5b397ad0e490343ee9a751f81c40e3ebc9ff2bb5
2025-09-04 12:04:07 +00:00

32 lines
912 B
YAML

- job:
name: powertrain-build-blackduck
parent: base
pre-run: playbooks/powertrain-build-blackduck-pre.yaml
run: playbooks/powertrain-build-blackduck.yaml
timeout: 10800
attempts: 1
ansible-split-streams: true
vars:
blackduck_additional_arguments:
--detect.pip.path=/usr/bin/pip
--detect.python.path=/usr/bin/python3
--detect.pip.requirements.path="requirements.txt, test-requirements.txt"
secrets:
- name: blackduck_secret
secret: blackduck
nodeset: ubuntu-jammy
- job:
name: powertrain-build-and-compile
description: |
Job that compiles code collected/created by powertrain-build in a test repo.
vars:
venv_folder: .pyenv
test_projects:
- name: CATC
project: CSP/CATC
- name: LVCSC
project: ZC/ZCLA_LVCSC
run: playbooks/powertrain-build-and-compile.yaml