Uploaded image for project: 'IGB'
  1. IGB
  2. IGBF-2904

Configure playbooks to specify deployed facade site for bioviz

    Details

    • Type: Task
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: None
    • Labels:
      None

      Description

      The current bioviz playbooks do not let you specify the branch or URL of a track hub facade site.

      For this task, add these configurations so that we can more easily test new versions of the track hub facade site.

        Attachments

          Activity

          ann.loraine Ann Loraine created issue -
          ann.loraine Ann Loraine made changes -
          Field Original Value New Value
          Epic Link IGBF-2831 [ 19524 ]
          ann.loraine Ann Loraine made changes -
          Assignee Ann Loraine [ aloraine ]
          ann.loraine Ann Loraine made changes -
          Status To-Do [ 10305 ] In Progress [ 3 ]
          ann.loraine Ann Loraine made changes -
          Assignee Ann Loraine [ aloraine ]
          Hide
          ann.loraine Ann Loraine added a comment -

          Starting work.
          Testing with:

          • testbioviz.bioviz.org
          • testhub1.bioviz.org
          Show
          ann.loraine Ann Loraine added a comment - Starting work. Testing with: testbioviz.bioviz.org testhub1.bioviz.org
          Hide
          ann.loraine Ann Loraine added a comment - - edited

          Modify playbooks to edit this line in bioviz git repository file htdocs/js/trackhubs.js:

          • const BACKEND_DOMAIN = 'https://127.0.0.1:8000'

          Configure playbook to fail if this line isn't found or can't be edited?

          Show
          ann.loraine Ann Loraine added a comment - - edited Modify playbooks to edit this line in bioviz git repository file htdocs/js/trackhubs.js: const BACKEND_DOMAIN = 'https://127.0.0.1:8000' Configure playbook to fail if this line isn't found or can't be edited?
          Hide
          ann.loraine Ann Loraine added a comment - - edited

          Added new role "hub_facade" that edits line in trackhubs.js.

          Show
          ann.loraine Ann Loraine added a comment - - edited Added new role "hub_facade" that edits line in trackhubs.js.
          ann.loraine Ann Loraine made changes -
          Summary Configure playbooks to specify branch & facade site for bioviz Configure playbooks to specify deployed facade site for bioviz
          Hide
          ann.loraine Ann Loraine added a comment -

          Deployed and tested on bioviz site. Confirmed the configured facade site is mentioned. See attached.

          Show
          ann.loraine Ann Loraine added a comment - Deployed and tested on bioviz site. Confirmed the configured facade site is mentioned. See attached.
          ann.loraine Ann Loraine made changes -
          Attachment 2201-08-10-UserInterface.png [ 16777 ]
          ann.loraine Ann Loraine made changes -
          Status In Progress [ 3 ] Needs 1st Level Review [ 10005 ]
          ann.loraine Ann Loraine made changes -
          Assignee Ann Loraine [ aloraine ] Philip Badzuh [ pbadzuh ]
          Hide
          ann.loraine Ann Loraine added a comment -

          Philip Badzuh - please take a look and let me know if you notice anything that needs to be corrected or improved. If not, please move this to Done.

          Show
          ann.loraine Ann Loraine added a comment - Philip Badzuh - please take a look and let me know if you notice anything that needs to be corrected or improved. If not, please move this to Done.
          Hide
          pbadzuh Philip Badzuh (Inactive) added a comment -

          This looks good to me. Moving to Done.

          Show
          pbadzuh Philip Badzuh (Inactive) added a comment - This looks good to me. Moving to Done.
          pbadzuh Philip Badzuh (Inactive) made changes -
          Status Needs 1st Level Review [ 10005 ] First Level Review in Progress [ 10301 ]
          pbadzuh Philip Badzuh (Inactive) made changes -
          Status First Level Review in Progress [ 10301 ] Ready for Pull Request [ 10304 ]
          pbadzuh Philip Badzuh (Inactive) made changes -
          Status Ready for Pull Request [ 10304 ] Pull Request Submitted [ 10101 ]
          pbadzuh Philip Badzuh (Inactive) made changes -
          Status Pull Request Submitted [ 10101 ] Reviewing Pull Request [ 10303 ]
          pbadzuh Philip Badzuh (Inactive) made changes -
          Status Reviewing Pull Request [ 10303 ] Merged Needs Testing [ 10002 ]
          pbadzuh Philip Badzuh (Inactive) made changes -
          Status Merged Needs Testing [ 10002 ] Post-merge Testing In Progress [ 10003 ]
          pbadzuh Philip Badzuh (Inactive) made changes -
          Resolution Done [ 10000 ]
          Status Post-merge Testing In Progress [ 10003 ] Closed [ 6 ]
          pbadzuh Philip Badzuh (Inactive) made changes -
          Assignee Philip Badzuh [ pbadzuh ] Ann Loraine [ aloraine ]

            People

            • Assignee:
              ann.loraine Ann Loraine
              Reporter:
              ann.loraine Ann Loraine
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: