• Blue Ocean - 1.1-beta-1, Blue Ocean - 1.1-beta2, Blue Ocean 1.1-beta4, Blue Ocean 1.1

      Covering github is required to make the ATH coverage complete. 

      Requirements https://docs.google.com/document/d/1LrVg65dHs89RJ-IFDrlgQjGYPAQCgysO4YXa7TxzAXE/edit

       

      In scope: 

      • Opening editor on existing declarative Jenkinsfile in github
      • Creating a pipeline based on "empty" repo, that opens an editor from github, create a new stage/step and save a new pipeline
         

          [JENKINS-42600] Creation tests for "GitHub" flow

          Tom FENNELLY added a comment - - edited

          The ATH currently uses nodegit, which seems to have some "issues" (see JENKINS-42560 and others), to say the least. Might be a bigger task than it seems from 20,000 feet, but would it make sense to execute the host git process. We'd need to see how we're using nodegit etc and what needs to be replicated. Just a thought.

          Tom FENNELLY added a comment - - edited The ATH currently uses nodegit, which seems to have some "issues" (see JENKINS-42560 and others), to say the least. Might be a bigger task than it seems from 20,000 feet, but would it make sense to execute the host git process. We'd need to see how we're using nodegit etc and what needs to be replicated. Just a thought.

          Cliff Meyers added a comment -

          I updated this issue to cover only "GitHub" scenarios and cloned it into JENKINS-43906 to cover the "Git" scenarios

          Cliff Meyers added a comment - I updated this issue to cover only "GitHub" scenarios and cloned it into JENKINS-43906 to cover the "Git" scenarios

            imeredith Ivan Meredith
            michaelneale Michael Neale
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: