Skip to content
This repository has been archived by the owner on Oct 22, 2021. It is now read-only.

Use the new service_name field for job providers #96

Merged
merged 3 commits into from
Nov 7, 2018

Conversation

mook-as
Copy link
Contributor

@mook-as mook-as commented Nov 7, 2018

This requires cloudfoundry-incubator/fissile#442

This makes the BOSH Links implementation support the custom service names.

This lets us handle jobs with custom service names (for, e.g., "api"
instead of "api-group-cloud-controller-ng")
SCF isn't in the same (GitHub) org as configgin anymore
@cfdreddbot
Copy link

Hey mook-as!

Thanks for submitting this pull request! I'm here to inform the recipients of the pull request that you and the commit authors have already signed the CLA.

@@ -11,9 +11,10 @@

set -o errexit -o nounset

REPO="${REPO:-scf}"
REPO="${REPO:-../../github.com/SUSE/scf}"
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This default is making the assumption that configgin and scf repos are located in a $GOPATH/src style layout, which is somewhat questionable, given that neither of them are Go projects... It is also out-of-sync with the comment in line 8.

But whatever, it is user-overridable, so good enough for now.

Copy link
Member

@jandubois jandubois left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The change in lib/kube_link_generator.rb looks good to me, and should be backwards compatible with older fissile versions too.

Therefore I've added a version bump to this PR to be able to publish to RubyGems.

@jandubois jandubois merged commit f30e302 into develop Nov 7, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants