Closed (duplicated)
Passing CI/CD variables from upstream to downstream does not work for dependent variables
It seems that this is a bug. In Ci::Bridge
we don't have dependency variables defined:
def dependency_variables
[]
end
although it support needs
and dependencies can be created against a bridge job.
In Ci::Build
it is defined as follows:
def dependency_variables
return [] if all_dependencies.empty?
Gitlab::Ci::Variables::Collection.new.concat(
Ci::JobVariable.where(job: all_dependencies).dotenv_source
)
end
@furkanayhan should we fix that?