fabric8io / osio-pipeline

DSL and utility functions in groovy for running Jenkins OSIO Pipeline
13 stars 17 forks source link

fixes osio coupling issue #133

Closed hrishin closed 5 years ago

hrishin commented 5 years ago

Pipeline library is tightly coupled with OSIO envionment considerations. At this moment build and deploy API make some assumtion about namespaces according to OSIO envionment.

This patch fixes build and deploy API env parameter, which accepts complete namespaces rather partial names. It's introduces new helper envionment to resolve correct namespaces while working for OSIO pipeline.

Fixes

piyush-garg commented 5 years ago

@hrishin I think this will break all the old Jenkins file cc @sthaha

hrishin commented 5 years ago

Yes @piyush-garg we need to fix old Jenkinsfiles first.

hrishin commented 5 years ago

this would take some time. Instead will document it and close the PR.