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

Determine how to add push feature to igb repository bitbucket pipeline

    Details

    • Type: New Feature
    • Status: To-Do (View Workflow)
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Labels:
      None

      Description

      The currently used process for distributing the "early access" release of IGB is manual. A user needs to run a playbook from the bioviz-playbooks repository. This means users can never know in advance what version (e.g., commit) of the main branch they are downloading.

      You can tell what version of IGB is running by opening File > About, but only after the program is running. Which could lead to a lot of wasted effort because people may want to check the version before installing, since they may already have that same version installed on their computer.

      options:

      • When new main branch installers build successfully, the bitbucket pipeline sends a message to a bioviz endpoint, which copies and releases the newly built installers on the bioviz.org web site. This assumes that our bioviz endpoint will be able to authenticate that the caller is truly the main IGB repository.
      • Web page is updated somehow. We could configure Apache to allow server-side-includes and the page could show that by display contents of server-side-included file, which gets updated by the endpoint above.

        Attachments

          Activity

          There are no comments yet on this issue.

            People

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

              Dates

              • Created:
                Updated: