Skip to content
Snippets Groups Projects
Commit 9e260fda authored by David Gabriel Monk's avatar David Gabriel Monk
Browse files

Update file .gitlab-ci.yml

parent 16f77f03
No related branches found
No related tags found
1 merge request!94Draft: Resolve "CI building designs in main repository"
Pipeline #9655301 passed
stages:
- Setup
- Triggers
- Code Checks
- Simulation
- Test Builds
- Hardware Tests
- Full Builds
generate-config:
stage: Setup
image: python
before_script:
- pip install pyyaml
Lint HDL Code:
stage: Code Checks
image: ubuntu
script:
- echo "Code checks go here."
Front End Unit Tests:
stage: Simulation
image: ubuntu
script:
- cd ci/
- python generate-configs.py
- cat configure-ci.yml
artifacts:
paths:
- ci/configure-ci.yml
- echo "Unit tests go here"
B186 VU13P Build:
stage: Test Builds
variables:
PARENT_PIPELINE_SOURCE: $CI_PIPELINE_SOURCE
DTC_BRANCH: 40-ci-building-designs-in-main-repository
trigger:
project: cms-tracker-phase2-data-processing/BE_firmware/ot-dtc-deployments/b186-z1.2
strategy: depend
build:
stage: Triggers
Test on SerenityM:
stage: Hardware Tests
image: ubuntu
script:
- echo "Hardware tests go here"
Serenity S1 2S Full Design:
stage: Full Builds
when: manual
variables:
PARENT_PIPELINE_SOURCE: $CI_PIPELINE_SOURCE
DTC_BRANCH: 40-ci-building-designs-in-main-repository
trigger:
include:
- artifact: ci/configure-ci.yml
job: generate-config
project: cms-tracker-phase2-data-processing/BE_firmware/ot-dtc-deployments/serenity-s1-2s-full
strategy: depend
# generate-config:
# stage: Setup
# image: python
# before_script:
# - pip install pyyaml
# script:
# - cd ci/
# - python generate-configs.py
# - cat configure-ci.yml
# artifacts:
# paths:
# - ci/configure-ci.yml
# build:
# stage: Triggers
# variables:
# PARENT_PIPELINE_SOURCE: $CI_PIPELINE_SOURCE
# trigger:
# include:
# - artifact: ci/configure-ci.yml
# job: generate-config
# strategy: depend
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment