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.
