Have you looked at using Jenkins X?

On Fri, Apr 12, 2019 at 8:56 AM SpikeX <[email protected]>
wrote:

> Hello,
>
> I'm looking for a plugin that sets up the environment before a job is ran
> so that the job can use gsuti/gcloud utilities and spin up instances/do
> stuff on Google Cloud.
>
> Looking at the plugins on the registry none of them seems to do that
> and/or work. The closest is the Oauth plugin, but that seems more oriented
> to getting the service account set up than prepping an environment and I've
> been unable to get it to work (no secret can even be selected from a
> binding). Also this plugin doesn't work with pipelines and the
> recommendation is to just upload the json key as a secret file. This is
> what I'm doing, however it basically leaves to each build job to duplicate
> the code necessary to set up the environment so that the google sdk works
> with out project. The Google SDK plugin is outdated and when I tried I
> could not get it to work either. All the other plugins seem to work with
> specific subcomponents like storage or the GCE one is oriented to spinning
> up slaves on GCE, not use GCE as part of the build process.
>
> any pointers?
>
> thanks,
>
> Spike
>
> --
> You received this message because you are subscribed to the Google Groups
> "Jenkins Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/jenkinsci-users/951ae074-811d-42a1-acbc-e2076857f268%40googlegroups.com
> <https://groups.google.com/d/msgid/jenkinsci-users/951ae074-811d-42a1-acbc-e2076857f268%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-users/CAOC%3D136Vg7DqsT6%2Bua5O4aoo%2BwCqY8s3ao40hdnBVS8SkdfB2Q%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to