As a: developer I would like to refactor the Hotfix Status Checker Jenkins job. This is due to use in past stand ups and a couple of features added prompting a few design changes to make it better code. Prompted by my leaving soon and already checks being built of jobs that I have coded and our responsible for but may need to be improved for longevity.
Acceptance Criteria
What is the acceptance criteria?
[ ] Code is refactored into a more maintainable and readable way overall
[ ] Code is refactored into steps
[ ] Instrument is a class and can handle the SSH output etc
[ ] Committed, uncommitted changes etc collected and stored in class
[ ] Logging of connections and what each step is occurring with different logging levels supported
Extra Information
Why it is needed?
I am leaving in 2 months and to make this check easier for other to adapt and change it would be good to update it from just the initial concept/commits.
Where required files/links are
How to Test
verbose instructions for reviewer to test changes
(Add before making a PR)
As a: developer I would like to refactor the Hotfix Status Checker Jenkins job. This is due to use in past stand ups and a couple of features added prompting a few design changes to make it better code. Prompted by my leaving soon and already checks being built of jobs that I have coded and our responsible for but may need to be improved for longevity.
Acceptance Criteria
What is the acceptance criteria?
Extra Information
Why it is needed? I am leaving in 2 months and to make this check easier for other to adapt and change it would be good to update it from just the initial concept/commits.
Where required files/links are
How to Test
verbose instructions for reviewer to test changes (Add before making a PR)