{% extends "deployments/deployment_base.html" %} {% load i18n utils %} {% block content %}
{{ study|verbose_name:'contact_person' }} {{ study.contact_person.get_full_name }}
{% translate 'Study title' %} {{ study|display:'title' }}
{% translate 'Study ID' %} {{ study }}
{{ object|verbose_name:'target' }} {{ object|display:'target' }}
{{ object|verbose_name:'git_file' }} {{ object|display:'git_file' }}
{{ object|verbose_name:'targeturl' }} {{ object|display:'targeturl' }}
{{ object|verbose_name:'status' }} {{ object|display:'status' }}
{{ object|verbose_name:'startdate' }} {{ object|display:'startdate' }}
{{ object|verbose_name:'enddate' }} {{ object|display:'enddate' }}
{{ object|verbose_name:'created_at' }} {{ object|display:'created_at' }}
{{ object|verbose_name:'gitlab_id' }} {{ object|display:'gitlab_id' }}
{{ object|verbose_name:'git_repo' }} {{ object|display:'git_repo' }}
{{ object|verbose_name:'git_ref' }} {{ object|display:'git_ref' }}
{{ object|verbose_name:'commit_sha' }} {{ object|display:'commit_sha' }}
{% translate 'Generated branch' %} {{ object.generated_branch }}

{% translate 'Superuser Tasks' %}

  1. {% translate 'Set status to "running"' %}
    {% translate 'Create a protected deploy branch' %}
    {% translate 'Add a deploy key to the GitLab project' %}
    {% if object.status == object.NOT_RUNNIG %}
    {% csrf_token %}
    {% else %} {% icon 'check fa-2x' label=_('Done') %} {% endif %}
  2. {% translate 'Clone the code' %}
    git clone -b {{ object.generated_branch }} {{ object.git_repo }} {{ study }}
  3. {% translate 'Update target URL' %}
    {% translate 'Will also send a mail to' %} {{ study.contact_person.email }}
    {% if object.targeturl == '' %}
    {% csrf_token %}
    {% else %} {% icon 'check fa-2x' label=_('Done') %} {% endif %}

{% translate 'Deployment history' %}

{% for revision in object.revisions.all reversed %} {% empty %} {% endfor %}
{{ object|verbose_name:'created_at' }} {{ object|verbose_name:'git_ref' }} {{ object|verbose_name:'commit_sha' }} {% translate 'File' %} {% translate 'Deployment period' %}
{{ revision.created_at }} {{ revision.git_ref }} {{ revision.commit_sha|truncatechars:10 }} {{ revision.git_file }} {{ revision.startdate }} - {{ revision.enddate }}
{% translate 'Not deployed yet' %}
{% endblock %}