drew cimino
b26fd49eb7
catching and cleanly reporting SSL errors in Ci::Config::External::Processor
2019-04-15 17:58:17 +01:00
Kamil Trzciński
c78861bc42
Allow to recursively expand includes
...
This change introduces a support for nesting the includes,
allowing to evaluate them in context of the target,
by properly respecting the relative inclusions and user permissions
of another projects, or templates.
2019-03-01 15:55:53 +01:00
Kamil Trzciński
c4d615c9dc
Allow to include files from another projects
...
This adds `project:, file:, ref:` specification support.
2019-01-07 09:38:05 +01:00
Kamil Trzciński
a8c5096026
Allow to include templates
...
This rewrites a syntax to allow include of templates.
This also normalises the syntax used by include: feature
2019-01-04 15:22:41 +01:00
Grzegorz Bizon
39dac14e9c
Refactor `include` code and improve error reporting
2018-10-18 14:13:26 +02:00
Grzegorz Bizon
e0830a748a
Extract method that fetchesremote CI/CD included config
2018-10-18 11:17:42 +02:00
Grzegorz Bizon
2243f0e3de
Add IncludeError exception and use it in CI config
2018-10-18 11:07:32 +02:00
Grzegorz Bizon
5f502c3a82
Move external CI config class into proper namespace
2018-10-16 15:11:50 +02:00
Grzegorz Bizon
7acc6340c1
Move external CI config files into Ci class context
2018-10-16 15:04:32 +02:00