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

Change the Bitbucket pipeline config to trigger it manually

    Details

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

      Description

      Change the Bitbucket pipeline config to trigger it manually instead of the default config which runs the pipeline every time you push a commit to the branch.

        Attachments

          Activity

          Hide
          jsirigin Jaya Sravani Sirigineedi added a comment - - edited

          I have made changes to include the manual build and I removed the default one, this would now allow the developer to push any number of commits to a branch and the jar doesn't build every time he pushes a commit but instead, it builds only when he runs the custom build manually. Here is the updated code: https://bitbucket.org/jaya-sravani/integrated-genome-browser/branch/IGBF-3771.

          Show
          jsirigin Jaya Sravani Sirigineedi added a comment - - edited I have made changes to include the manual build and I removed the default one, this would now allow the developer to push any number of commits to a branch and the jar doesn't build every time he pushes a commit but instead, it builds only when he runs the custom build manually. Here is the updated code: https://bitbucket.org/jaya-sravani/integrated-genome-browser/branch/IGBF-3771 .
          Hide
          ann.loraine Ann Loraine added a comment -

          Good idea, in my opinion! Please submit PR when ready.

          Show
          ann.loraine Ann Loraine added a comment - Good idea, in my opinion! Please submit PR when ready.
          Show
          jsirigin Jaya Sravani Sirigineedi added a comment - Created the pull request: https://bitbucket.org/lorainelab/integrated-genome-browser/pull-requests/1022
          Hide
          ann.loraine Ann Loraine added a comment - - edited

          PR is merged. I confirmed that when I merged the PR, no pipeline ran.
          Ready for further testing.
          To test, a developer could review the pipelines available and try running the new manual pipeline, which should work fine for developers not part of the core group.
          Also, we should maybe now include some instructions explaining about how this works so that developers can build IGB in bitbucket using our Docker image.

          Show
          ann.loraine Ann Loraine added a comment - - edited PR is merged. I confirmed that when I merged the PR, no pipeline ran. Ready for further testing. To test, a developer could review the pipelines available and try running the new manual pipeline, which should work fine for developers not part of the core group. Also, we should maybe now include some instructions explaining about how this works so that developers can build IGB in bitbucket using our Docker image.
          Hide
          ann.loraine Ann Loraine added a comment -

          Edited README.md to include information on how to build the project using Bitbucket pipelines.
          Moving to DONE.

          Show
          ann.loraine Ann Loraine added a comment - Edited README.md to include information on how to build the project using Bitbucket pipelines. Moving to DONE.

            People

            • Assignee:
              jsirigin Jaya Sravani Sirigineedi
              Reporter:
              jsirigin Jaya Sravani Sirigineedi
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: