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

          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.
          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.
          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.

            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: