Gitlab pipline for kernel and .config

Hi there! I meet some problems with cross-project pipeline(ci)

I have two repo

  • linux kernel code(with .gitlab-ci.yml now)
  • linux kernel config(without .gitlab-ci.yml), the repo only has a .config file

In the past, I also git add .config in the first repo. But it is not normal for kernel development.

What I want:

  1. when the config repo is trigged with commit,
  2. kernel code repo will be notified,
  3. gitlab-ci will copy .config from config repo into its own repo
  4. its ci will start to run(make).

I have read gitlab’s doc about corss-project doc, but still cannot figure out how to implement such workflow.

Try trigger

https://docs.gitlab.com/ee/ci/triggers/