opendevstack / ods-jenkins-shared-library

Shared Jenkins library which all ODS projects & components use - provisioning, SonarQube code scanning, Nexus publishing, OpenShift template based deployments and repository orchestration
Apache License 2.0
70 stars 57 forks source link

Use GitService in PushToRemoteStage #256

Open michaelsauter opened 4 years ago

michaelsauter commented 4 years ago

https://github.com/opendevstack/ods-jenkins-shared-library/blob/master/src/org/ods/quickstarter/PushToRemoteStage.groovy#L18-L44 contains a lot of Git related things that can be split into parts and moved to the GitService.

clemensutschig commented 4 years ago

agreed, especially given all the work you have done MRO for git related stuff :)

clemensutschig commented 4 years ago

god, this is unbelievably painfull

michaelsauter commented 4 years ago

Didn't get to it yet. Relatively low prio as the current implementation works as-is, therefore taking it off from v3.