{% extends "base.html.jinja" %} {% block content %}

Triggers

{{ current_project }} · Automatically release artifacts matching these rules

{% if triggers | length > 0 %}
{% for trigger in triggers %}
{% if trigger.enabled %} {% else %} {% endif %} {{ trigger.name }}
{# Summary of patterns #}
{% if trigger.branch_pattern %} branch: {{ trigger.branch_pattern }} {% endif %} {% if trigger.title_pattern %} title: {{ trigger.title_pattern }} {% endif %} {% if trigger.author_pattern %} author: {{ trigger.author_pattern }} {% endif %} {% if trigger.commit_message_pattern %} msg: {{ trigger.commit_message_pattern }} {% endif %} {% if trigger.source_type_pattern %} src: {{ trigger.source_type_pattern }} {% endif %} {% for env in trigger.target_environments %} {{ env }} {% endfor %} {% if trigger.use_pipeline %} pipeline {% endif %} {% if trigger.force_release %} force {% endif %}
{% if is_admin %}
Edit
{% if trigger.enabled %} {% else %} {% endif %}
{% endif %}
{% endfor %}
{% else %}

No triggers configured.

{% if is_admin %}

Create one below to automatically release matching artifacts.

{% endif %}
{% endif %} {% if is_admin %}

Create Trigger

Add at least one filter pattern. Artifacts matching all patterns will be auto-released.

{# Pattern rows #}

{# Target environments #}
{% if environments | length > 0 %}
{% for env in environments %} {% endfor %}
{% else %}

No environments configured. Create one first.

{% endif %}
{# Pipeline selection #} {% if pipelines | length > 0 %}
{% endif %} {# Options #}
{# Auto-generated name preview #}
Name:
{% endif %}
{% endblock %}