Skip to content
Snippets Groups Projects

add more parameters for the chart

Merged Philipp S. Sommer requested to merge add-options into main
22 files
+ 374
64
Compare changes
  • Side-by-side
  • Inline
Files
22
+ 43
9
@@ -70,8 +70,7 @@ spr.check_call(
"--recursive",
"--force-dot-license",
"templates/NOTES.txt",
"templates/_{{cookiecutter.template_base_name}}_helpers.tpl",
]
] + glob.glob("templates/*.tpl")
)
spr.check_call(
@@ -107,15 +106,10 @@ spr.check_call(["reuse", "download", "--all"])
{% endif %}
{% if cookiecutter.install_basic_hereon_setup == "no" %}
os.remove("templates/k8sgitlab-secret.yaml")
{% if cookiecutter.include_deploymentconfig == "no" %}
os.remove("templates/{{cookiecutter.template_base_name}}-deploymentconfig.yaml")
os.remove("templates/_{{cookiecutter.template_base_name}}_builtin_resources.tpl")
os.remove("templates/{{cookiecutter.template_base_name}}-imagestream.yaml")
os.remove("templates/{{cookiecutter.template_base_name}}-service.yaml")
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")
@@ -123,6 +117,46 @@ os.remove("templates/k8sgitlab-secret.yaml")
{% elif cookiecutter.include_k8sgitlab_secret == "no" %}
os.remove("templates/k8sgitlab-secret.yaml")
{% endif %}
{% if cookiecutter.include_service == "no" %}
os.remove("templates/{{cookiecutter.template_base_name}}-service.yaml")
{% endif %}
{% if cookiecutter.include_route == "no" %}
os.remove("templates/{{cookiecutter.template_base_name}}-route.yaml")
{% endif %}
{% if cookiecutter.include_volume == "no" %}
os.remove(
"templates/{{cookiecutter.template_base_name}}-persistentvolumeclaim.yaml"
)
os.remove(
"templates/{{cookiecutter.template_base_name}}-persistentvolumeclaims.yaml"
)
os.remove(
"templates/_{{cookiecutter.template_base_name}}_builtin_volumes.tpl"
)
{% elif cookiecutter.include_volume == "one" %}
os.remove(
"templates/{{cookiecutter.template_base_name}}-persistentvolumeclaims.yaml"
)
os.remove(
"templates/_{{cookiecutter.template_base_name}}_builtin_volumes.tpl"
)
{% elif cookiecutter.include_volume == "many" %}
os.remove(
"templates/{{cookiecutter.template_base_name}}-persistentvolumeclaim.yaml"
)
{% endif %}
{% if cookiecutter.include_secret == "no" %}
os.remove("templates/{{cookiecutter.template_base_name}}-secret.yaml")
os.remove("templates/_{{cookiecutter.template_base_name}}_builtin_secrets.tpl")
{% endif %}
{% if cookiecutter.include_configmap == "no" %}
os.remove("templates/{{cookiecutter.template_base_name}}-configmap.yaml")
os.remove("templates/_{{cookiecutter.template_base_name}}_builtin_configmap.tpl")
{% endif %}
print("Fixing files for project at {{cookiecutter.project_slug}}")
Loading