Skip to content
Snippets Groups Projects

make buildconfig and k8sgitlab secret optional

Merged Philipp S. Sommer requested to merge optional-buildconfig into main
4 files
+ 18
4
Compare changes
  • Side-by-side
  • Inline
Files
4
+ 12
4
@@ -70,7 +70,7 @@ spr.check_call(
"--recursive",
"--force-dot-license",
"templates/NOTES.txt",
"templates/_helpers.tpl",
"templates/_{{cookiecutter.template_base_name}}_helpers.tpl",
]
)
@@ -107,15 +107,23 @@ spr.check_call(["reuse", "download", "--all"])
{% endif %}
{% if not cookiecutter.install_basic_hereon_setup == "yes" %}
{% if cookiecutter.install_basic_hereon_setup == "no" %}
os.remove("templates/k8sgitlab-secret.yaml")
os.remove("templates/{{cookiecutter.template_base_name}}-deploymentconfig.yaml")
os.remove("templates/{{cookiecutter.template_base_name}}-buildconfig.yaml")
os.remove("templates/{{cookiecutter.template_base_name}}-imagestream.yaml")
os.remove("templates/{{cookiecutter.template_base_name}}-service.yaml")
{% elif not cookiecutter.service_port %}
os.remove("templates/{{cookiecutter.template_base_name}}-buildconfig.yaml")
{% else %}
{% if not cookiecutter.service_port %}
os.remove("templates/{{cookiecutter.template_base_name}}-service.yaml")
{% endif %}
{% if cookiecutter.include_build_config == "no" %}
os.remove("templates/{{cookiecutter.template_base_name}}-buildconfig.yaml")
os.remove("templates/k8sgitlab-secret.yaml")
{% elif cookiecutter.include_k8sgitlab_secret == "no" %}
os.remove("templates/k8sgitlab-secret.yaml")
{% endif %}
{% endif %}
print("Fixing files for project at {{cookiecutter.project_slug}}")
repo = git.Repo.init(".", mkdir=False)
Loading