xcookie.builders.gitlab_ci module¶
- xcookie.builders.gitlab_ci.build_gitlab_ci(self)[source]¶
Example
>>> from xcookie.builders.gitlab_ci import * # NOQA >>> from xcookie.main import XCookieConfig >>> from xcookie.main import TemplateApplier >>> config = XCookieConfig(tags=['purepy'], repo_name='mymod') >>> config['enable_gpg'] = False >>> config['linter'] = False >>> config['test_variants'] = ['full-loose'] >>> config['ci_cpython_versions'] = config['ci_cpython_versions'][-2:] >>> self = TemplateApplier(config) >>> text = build_gitlab_ci(self) >>> print(ub.highlight_code(text, 'yaml'))