-
Task
-
Resolution: Fixed
-
Critical
-
-
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
- blocks
-
JENKINS-40855 Developer wants to connect to a GitHub Enterprise server
-
- Resolved
-
- is blocked by
-
JENKINS-42604 ATH to run in the context of a user
-
- Resolved
-
- is related to
-
JENKINS-43906 Creation tests for "Git" flow
-
- Resolved
-
The ATH currently uses nodegit, which seems to have some "issues" (see
JENKINS-42560and 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.