Skip to content

Draft: Adds environment keyword to processable entry class

What does this MR do and why?

Adds the environment sub-keyword to Ci::Entry::Bridge. Our docs mention the usage of this sub-keyword, but the linter was not updated.

Screenshots or screen recordings

Before After
Screenshot_2023-01-04_at_14.16.29 Screenshot_2023-01-04_at_14.08.56

**Pipeline: **

Screenshot_2023-01-04_at_14.26.31

Manual QA for testing variables in different environments

Screenshot_2023-01-06_at_17.04.27

How to set up and validate locally

Run a pipeline with this config:

stages:
  - deploy
 
deploystacks:
  stage: deploy
  trigger:
    include: child-pipeline.yml
  parallel:
    matrix:
      - PROVIDER: aws
        STACK: [monitoring, app1, app2]
  environment: $PROVIDER/$STACK

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

#384376 (closed)

Edited by Laura Montemayor

Merge request reports