Skip to content

CE-2331: Manual depoloyment to ce-naming-test

Simon Rose requested to merge manual_depoloyment_to_ce into main

This simply adds a single new manual task that allows for a parallel manual deployment to the server ce-naming-test. No changes to the other jobs is made.

An example run is here: https://gitlab.esss.lu.se/ics-software/naming-backend/-/jobs/389622

Note that the job template that is being run runs the playbook here: https://gitlab.esss.lu.se/ics-ansible-galaxy/ics-ans-ccce/-/blob/master/playbook.yml?ref_type=heads#L451 which in particular performs the task

    - name: Create naming backend
      include_role:
        name: ics-ans-role-naming
        apply:
          tags:
            - ce-naming-backend
      tags:
        - ce-naming-backend

This is the same task as is currently used to deploy the naming backend to naming-test-02; this should ensure that both of these servers always have a consistent backend deployment mechanism.

Merge request reports

Loading