These scheduler configuration files are used to configure the Lighthouse configuration for different repositories.
You can associate a Scheduler
name with a particular git repository group/owner/user or repository via the scheduler
property in the .jx/gitops/source-config.yaml
file.
That data merged with the contents of this folder to create the Lighthouse configuration files via the jx gitops schedule step in pipelines.
- default for use with classic Lighthouse or recent lighthouse with the jx engine
- environment for Environments with classic Lighthouse or recent lighthouse with the jx engine
- in-repo when using the tekton engine with Lighthouse when the triggers are inside the git repository in
.lighhouse/*/trigger.yaml
- jx-meta-pipeline when using the
jenkins-x.yml
approach and thejx-meta-pipepeline
Pipeline
is used to implement CI/CD