Prefill variables in manual pipelines if I use sub yml config files with include keyword
Proposal
To have default variable name and value set accordingly if I use include as trigger point.
Background, if I have default variable and default values set in my yml file, then when I run this job manually, the name for variables will be populated into textfield with variable name of 'Platform' as name and 'android' as value (for my following config). I can either use them or update them.
variables:
PLATFORM:
value: "android"
description: "des"
The feature is described in the document here: https://git.ispconfig.org/help/ci/pipelines/index.md#prefill-variables-in-manual-pipelines
But if I want to use include which means the variables will be defined inside the sub directory android/.gitlab-ci.yml. Then when I click run cl job in the CI/CD tab, i'm not able to see those default variable names and values are set anymore. I would like them to be pre-populated if I set platform to either ios or Android then the default variable and values that are defined in sub-yml files should be filled for my selection accordingly
stages:
- triggers
trigger_android:
stage: triggers
trigger:
include: android/.gitlab-ci.yml
rules:
- if: $PLATFORM == "android"
trigger_ios:
stage: triggers
trigger:
include: iOS/.gitlab-ci.yml
rules:
- if: $PLATFORM == "ios"