[JIRA] [bitbucket-build-status-notifier-plugin] (JENKINS-33841) Support for pipeline builds

253 views
Skip to first unread message

Sajfer@gmail.com (JIRA)

unread,
Mar 27, 2016, 6:10:01 PM3/27/16
to jenkinsc...@googlegroups.com
Anton Bretting created an issue
 
Jenkins / Improvement JENKINS-33841
Support for pipeline builds
Issue Type: Improvement Improvement
Assignee: Antonio Mansilla
Components: bitbucket-build-status-notifier-plugin
Created: 2016/Mar/27 10:09 PM
Labels: plugin
Priority: Minor Minor
Reporter: Anton Bretting

It would be great if Bitbucket Build Status Notifier would support pipeline builds. There don't seem to be any way to use the Bitbucket Build Status Notifier plugin with the pipeline build that was added in Jenkins 2.0.

Add Comment Add Comment
 
This message was sent by Atlassian JIRA (v6.4.2#64017-sha1:e244265)
Atlassian logo

thomas.vial@univadis.com (JIRA)

unread,
Apr 6, 2016, 11:36:02 AM4/6/16
to jenkinsc...@googlegroups.com
Thomas VIAL commented on Improvement JENKINS-33841
 
Re: Support for pipeline builds

I agree, we're deploying Jenkins2 using pipeline and SCM Jenkinsfile from Bitbucket and we'd like to get the build status in Bitbucket.
Currently, the Stage View visualization only displays stages status, but no information regarding the branch name is provided.
Also, bitbucket remains the place where code review is being done so having the build status is mandatory for reviewers.

Thank you.

nickbroon@gmail.com (JIRA)

unread,
May 9, 2016, 10:22:02 AM5/9/16
to jenkinsc...@googlegroups.com

karl.haas@cnc.io (JIRA)

unread,
May 18, 2016, 10:01:03 AM5/18/16
to jenkinsc...@googlegroups.com

We are working with Jenkinsfile and Bitbucket. Is there already a way to update the status of pull requests and commits?

antonio.mansilla@flagbit.de (JIRA)

unread,
May 19, 2016, 4:47:02 AM5/19/16
to jenkinsc...@googlegroups.com

Hi all, I would like to support pipeline but currently I've no time to work on it. So if have time to invest on this feel free to fork the plugin repository and create a pull request. Anyways I'll inform here when it's done but as I said there isn't any release date for this at the moment.

jglick@cloudbees.com (JIRA)

unread,
Jun 9, 2016, 11:40:02 AM6/9/16
to jenkinsc...@googlegroups.com
Jesse Glick updated an issue
Change By: Jesse Glick
Labels: plugin workflow

itaisanders@gmail.com (JIRA)

unread,
Jun 21, 2016, 8:16:03 AM6/21/16
to jenkinsc...@googlegroups.com

I tried this plugin for the first time. I defined the OAuth in the Jenkins Global Configurations and it seems like it applied itself by default to my pipelines, which is good.
what is strange is that instead of updating the build status in BitBucket, it posts a comment on that commit saying whether it looks good or failed with a link to that build. the build status icon stays empty.

This message was sent by Atlassian JIRA (v7.1.7#71011-sha1:2526d7c)
Atlassian logo

itaisanders@gmail.com (JIRA)

unread,
Jun 21, 2016, 8:33:01 AM6/21/16
to jenkinsc...@googlegroups.com
Itai Sanders edited a comment on Improvement JENKINS-33841
I tried this plugin for the first time. I defined the OAuth in the Jenkins Global Configurations and it seems like it applied itself by default to my pipelines, which is good.
what is strange is that instead of updating the build status in BitBucket, it posts a comment on that commit saying whether it looks good or failed with a link to that build. the build status icon stays empty.


EDIT: it seems like the comments don't come from this plugin, but from the BitBucket Source plugin. and they too have an issue requesting for it to become a status update: [JENKINS-33507|https://issues.jenkins-ci.org/browse/JENKINS-33507]

antonio.mansilla@flagbit.de (JIRA)

unread,
Jul 11, 2016, 9:10:05 AM7/11/16
to jenkinsc...@googlegroups.com

Support for pipeline build was added and will be available on next release.

antonio.mansilla@flagbit.de (JIRA)

unread,
Jul 11, 2016, 9:10:06 AM7/11/16
to jenkinsc...@googlegroups.com
Antonio Mansilla started work on Improvement JENKINS-33841
 
Change By: Antonio Mansilla
Status: Open In Progress

antonio.mansilla@flagbit.de (JIRA)

unread,
Jul 13, 2016, 7:14:02 AM7/13/16
to jenkinsc...@googlegroups.com
Antonio Mansilla stopped work on Improvement JENKINS-33841
 
Change By: Antonio Mansilla
Status: In Progress Open

antonio.mansilla@flagbit.de (JIRA)

unread,
Jul 13, 2016, 7:14:07 AM7/13/16
to jenkinsc...@googlegroups.com
Antonio Mansilla resolved as Fixed
Change By: Antonio Mansilla
Status: Open Resolved
Resolution: Fixed

itaisanders@gmail.com (JIRA)

unread,
Jul 17, 2016, 7:59:02 AM7/17/16
to jenkinsc...@googlegroups.com
Itai Sanders updated an issue
Change By: Itai Sanders
Attachment: screenshot-1.png

itaisanders@gmail.com (JIRA)

unread,
Jul 17, 2016, 8:01:02 AM7/17/16
to jenkinsc...@googlegroups.com

Antonio Mansilla - thanks for the update!

I updated the plugin and ran a small test in a multibranch job using the following Jenkinsfile:

node {
    stage 'checkout'
    checkout scm
    bitbucketStatusNotify ( buildState: 'INPROGRESS' )
}
stage 'pause'
input 'waiting...'
stage 'complete'
bitbucketStatusNotify ( buildState: 'SUCCESSFUL' )

the console output in Jenkins seems promising:

Branch indexing
[Pipeline] node
Running on master...
[Pipeline] {
[Pipeline] stage (checkout)
Entering stage checkout
Proceeding
[Pipeline] checkout
...
[Pipeline] bitbucketStatusNotify
Sending build status INPROGRESS for commit 4e7eb185a08b8b5cb1775c31d26f3f05cbaa8bbc to BitBucket is done!
[Pipeline] }
[Pipeline] // node
[Pipeline] stage (pause)
Entering stage pause
Proceeding
[Pipeline] input
waiting...
Proceed or Abort
Approved by Itai Sanders
[Pipeline] stage (complete)
Entering stage complete
Proceeding
[Pipeline] bitbucketStatusNotify
Sending build status SUCCESSFUL for commit 4e7eb185a08b8b5cb1775c31d26f3f05cbaa8bbc to BitBucket is done!
[Pipeline] End of Pipeline
[Bitbucket] Notifying commit build result
[Bitbucket] Build result notified
Finished: SUCCESS

but when I go to the Bitbucket web interface I can't see any sign of the build status:

am I doing it wrong?

itaisanders@gmail.com (JIRA)

unread,
Jul 17, 2016, 8:03:01 AM7/17/16
to jenkinsc...@googlegroups.com
Itai Sanders edited a comment on Improvement JENKINS-33841
[~amansilla] - thanks for the update!


I updated the plugin and ran a small test in a multibranch job using the following Jenkinsfile:
{code}

node {
    stage 'checkout'
    checkout scm
    bitbucketStatusNotify ( buildState: 'INPROGRESS' )
}
stage 'pause'
input 'waiting...'
stage 'complete'
bitbucketStatusNotify ( buildState: 'SUCCESSFUL' )
{code}


the console output in Jenkins seems promising:
{code}
{code}


but when I go to the Bitbucket web interface I can't see any sign of the build status:
!screenshot-1.png|thumbnail!

am I doing it wrong?


just for some more details: I tested this with both a consumer under my own account and a consumer under my team's account. both had the same result.

antonio.mansilla@flagbit.de (JIRA)

unread,
Jul 18, 2016, 3:56:03 AM7/18/16
to jenkinsc...@googlegroups.com

Hi Itai Sanders, can you please provide the jenkins log info during the execution of the job? Probably there we can guess what going on.

itaisanders@gmail.com (JIRA)

unread,
Jul 18, 2016, 5:04:02 AM7/18/16
to jenkinsc...@googlegroups.com

Antonio Mansilla - sure:

Jul 18, 2016 11:43:00 AM INFO hudson.model.Queue maintain
BuildableItem devops.tests.allsorts: pending -> buildable as the assigned executor disappeared
Jul 18, 2016 11:43:46 AM WARNING org.jenkinsci.plugins.workflow.support.steps.input.InputAction loadExecutions
no flow execution found for devops.tests.allsorts/notifier #7
Jul 18, 2016 11:45:33 AM INFO org.jenkinsci.plugins.bitbucket.BitbucketBuildStatusHelper sendBuildStatusNotification
This request was sent: {
  "state": "INPROGRESS",
  "key": "[some key]",
  "url": "[jenkins url]/job/devops.tests.allsorts/job/notifier/8/",
  "name": "devops.tests.allsorts » notifier #8"
}
Jul 18, 2016 11:45:33 AM INFO org.jenkinsci.plugins.bitbucket.BitbucketBuildStatusHelper sendBuildStatusNotification
This response was received: Bad Request
Jul 18, 2016 11:45:59 AM INFO org.jenkinsci.plugins.bitbucket.BitbucketBuildStatusHelper sendBuildStatusNotification
This request was sent: {
  "state": "SUCCESSFUL",
  "key": "[same key as previous request]",
  "url": "[jenkins url]job/devops.tests.allsorts/job/notifier/8/",
  "name": "devops.tests.allsorts » notifier #8"
}
Jul 18, 2016 11:45:59 AM INFO org.jenkinsci.plugins.bitbucket.BitbucketBuildStatusHelper sendBuildStatusNotification
This response was received: Bad Request
Jul 18, 2016 11:45:59 AM INFO org.jenkinsci.plugins.workflow.job.WorkflowRun finish
devops.tests.allsorts/notifier #8 completed: SUCCESS

maybe it's the » sign that comes from the folder plugin.

as an afterthought, I decided to check this out on a job outside any foldered structure (such as in a multibranch job) and there it worked (same repo so same Jenkinsfile). moved that job into a folder, and again I get the same results as the multibranch job.
so whatever it is - it happens only when ran inside a folder.

itaisanders@gmail.com (JIRA)

unread,
Jul 18, 2016, 5:07:02 AM7/18/16
to jenkinsc...@googlegroups.com

btw, I also noticed that if I notify about an INPROGRESS status and the build fails or aborted, then there's no automatic status update in Bitbucket so it freezes on INPROGRESS.
not a show stopper, but something to think about for a future release.

itaisanders@gmail.com (JIRA)

unread,
Jul 18, 2016, 6:57:02 AM7/18/16
to jenkinsc...@googlegroups.com
Itai Sanders edited a comment on Improvement JENKINS-33841
[~flagbit] - sure:

{code}

Jul 18, 2016 11:43:00 AM INFO hudson.model.Queue maintain
BuildableItem devops.tests.allsorts: pending -> buildable as the assigned executor disappeared
Jul 18, 2016 11:43:46 AM WARNING org.jenkinsci.plugins.workflow.support.steps.input.InputAction loadExecutions
no flow execution found for devops.tests.allsorts/notifier #7
Jul 18, 2016 11:45:33 AM INFO org.jenkinsci.plugins.bitbucket.BitbucketBuildStatusHelper sendBuildStatusNotification
This request was sent: {
  "state": "INPROGRESS",
  "key": "[some key]",
  "url": "[jenkins url]/job/devops.tests.allsorts/job/notifier/8/",
  "name": "devops.tests.allsorts » notifier #8"
}
Jul 18, 2016 11:45:33 AM INFO org.jenkinsci.plugins.bitbucket.BitbucketBuildStatusHelper sendBuildStatusNotification
This response was received: Bad Request
Jul 18, 2016 11:45:59 AM INFO org.jenkinsci.plugins.bitbucket.BitbucketBuildStatusHelper sendBuildStatusNotification
This request was sent: {
  "state": "SUCCESSFUL",
  "key": "[same key as previous request]",
  "url": "[jenkins url]job/devops.tests.allsorts/job/notifier/8/",
  "name": "devops.tests.allsorts » notifier #8"
}
Jul 18, 2016 11:45:59 AM INFO org.jenkinsci.plugins.bitbucket.BitbucketBuildStatusHelper sendBuildStatusNotification
This response was received: Bad Request
Jul 18, 2016 11:45:59 AM INFO org.jenkinsci.plugins.workflow.job.WorkflowRun finish
devops.tests.allsorts/notifier #8 completed: SUCCESS
{code}


maybe it's the » sign that comes from the folder plugin.

as an afterthought, I decided to check this out on a job outside any foldered structure (such as in a multibranch job) and there it worked (same repo so same Jenkinsfile). moved that job into a folder, and again I get the same results as the multibranch job.
so whatever it is - it happens only when ran inside a folder.


EDIT: I took the liberty of forking the code and look into it myself. it wasn't such a huge fix. created a [pull request|https://github.com/jenkinsci/bitbucket-build-status-notifier-plugin/pull/30] for you.

thomas.vial@univadis.com (JIRA)

unread,
Jul 20, 2016, 7:58:03 AM7/20/16
to jenkinsc...@googlegroups.com

Thanks for this work guys. I'm gonna test it.
Just a feedback, I'm using Jenkins 2.14 and the latest version of the plugin is 1.2.2 and not 1.3.0 in the web interface.
I'm gonna install it manually.

itaisanders@gmail.com (JIRA)

unread,
Jul 20, 2016, 8:19:02 AM7/20/16
to jenkinsc...@googlegroups.com

no problem. I am using my own locally compiled version with both my pull requests here, since I needed those fixes.
I'm sorry about the versions mixup. tbh, this is the first time I am doing an actual pull request to a Jenkins plugin and I just changed the code as needed without taking notice of the metadata that came with it.
I guess you can just commit whatever needs to be changed in the versions, or give me the pointers and I'll be glad to add them to the pull request.

thomas.vial@univadis.com (JIRA)

unread,
Jul 20, 2016, 8:22:02 AM7/20/16
to jenkinsc...@googlegroups.com

Works great, thanks guys!

yevhenii.kurtov@gmail.com (JIRA)

unread,
Aug 6, 2016, 2:06:02 PM8/6/16
to jenkinsc...@googlegroups.com

Hello Itai Sanders

I notice that you have a status notification message in the logs


Sending build status INPROGRESS for
 commit 4e7eb185a08b8b5cb1775c31d26f3f05cbaa8bbc to BitBucket is done!
Sending build status SUCCESSFUL for commit 4e7eb185a08b8b5cb1775c31d26f3f05cbaa8bbc to BitBucket is done!

what looks really good, but my build doesn't issue even anything close to that, I have just:

Proceeding
[Pipeline] bitbucketStatusNotify
[Pipeline] stage (Checkout)

and even more strange - error in the end


[Pipeline] bitbucketStatusNotify
[Pipeline] }
[Pipeline] // node
[Pipeline] End of Pipeline
java.lang.NullPointerException
	at org.jenkinsci.plugins.bitbucket.BitbucketBuildStatusNotifierStep$Execution.run(BitbucketBuildStatusNotifierStep.java:191)
	at org.jenkinsci.plugins.bitbucket.BitbucketBuildStatusNotifierStep$Execution.run(BitbucketBuildStatusNotifierStep.java:140)
	at org.jenkinsci.plugins.workflow.steps.AbstractSynchronousNonBlockingStepExecution$1$1.call(AbstractSynchronousNonBlockingStepExecution.java:52)
	at hudson.security.ACL.impersonate(ACL.java:213)
	at org.jenkinsci.plugins.workflow.steps.AbstractSynchronousNonBlockingStepExecution$1.run(AbstractSynchronousNonBlockingStepExecution.java:49)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
Finished: FAILURE

Can you please suggest what I might be missing? The only difference I can see between my and sample config is that I'm fetching code with credentials:

    checkout([$class: 'GitSCM', branches: [[name: env.BRANCH_NAME]], doGenerateSubmoduleConfigurations: false, extensions: [], submoduleCfg: [], userRemoteConfigs: [[credentialsId: 'c6bcc00a-8dea-4671-bdd3-8335a959d610', url: 'g...@bitbucket.xxx/xxx.git']]])

itaisanders@gmail.com (JIRA)

unread,
Aug 7, 2016, 2:42:02 AM8/7/16
to jenkinsc...@googlegroups.com

Yevhenii Kurtov: I need to see the pipeline code to be certain, but from the snippet you posted it seems like you activated the bitbucketnotifier before the checkout stage.

Proceeding
[Pipeline] bitbucketStatusNotify
[Pipeline] stage (Checkout)

the notifier is looking for the scm object instance, which in pipelines (unlike the freestyle jobs) is only initiated when you go through the scm checkout step, so basically you are calling for bitbucketnotifier with an uninitiated (null) scm object.
it might be best if the plugin catches this and posts a more friendly exception message. maybe I'll look into it and post another pull request later if no one gets to it.

let me know if placing the scm checkout before the bitbucketnotifier step worked or it's something else entirely.

yevhenii.kurtov@gmail.com (JIRA)

unread,
Aug 7, 2016, 7:16:09 AM8/7/16
to jenkinsc...@googlegroups.com

Hi Itai Sanders

thank you for the tip, this is my first experience with Jenkins, so pretty frustrated atm due to the setup complexity.
I tried to `checkout scm` before setting status, but change.
Here is the script itself:


node {
    deleteDir()
    checkout scm
    bitbucketStatusNotify(buildState: 'INPROGRESS')
    sleep 10 
    bitbucketStatusNotify (buildState: 'SUCCESSFUL')
}

and console output

Started by user lessless
Replayed #2
Setting origin to g...@bitbucket.org:team/proj.git
Fetching origin...
[Pipeline] node
Running on master in /var/lib/jenkins/workspace/ave88-g/feature%2Fadd-jenkinsfile
[Pipeline] {
[Pipeline] deleteDir
[Pipeline] checkout
Cloning the remote Git repository
Cloning repository g...@bitbucket.org:team/proj.git
 > git init /var/lib/jenkins/workspace/proj-g/feature%2Fadd-jenkinsfile # timeout=10
Fetching upstream changes from g...@bitbucket.org:team/proj.git
 > git --version # timeout=10
using GIT_SSH to set credentials 
 > git -c core.askpass=true fetch --tags --progress g...@bitbucket.org:team/proj.git  +refs/heads/*:refs/remotes/origin/*
 > git config remote.origin.url g...@bitbucket.org:team/proj.git # timeout=10
 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10
 > git config remote.origin.url g...@bitbucket.org:team/proj.git # timeout=10
Fetching upstream changes from g...@bitbucket.org:team/proj.git
using GIT_SSH to set credentials 
 > git -c core.askpass=true fetch --tags --progress g...@bitbucket.org:team/proj.git +refs/heads/*:refs/remotes/origin/*
Checking out Revision 7911cc863d326253d1333cc899a837883dced255 (feature/add-jenkinsfile)
 > git config core.sparsecheckout # timeout=10
 > git checkout -f 7911cc863d326253d1333cc899a837883dced255
 > git rev-list 7911cc863d326253d1333cc899a837883dced255 # timeout=10
[Pipeline] bitbucketStatusNotify
[Pipeline] }
[Pipeline] // node
[Pipeline] End of Pipeline
java.lang.Exception: Credentials could not be found!
	at org.jenkinsci.plugins.bitbucket.BitbucketBuildStatusHelper.sendBuildStatusNotification(BitbucketBuildStatusHelper.java:262)
	at org.jenkinsci.plugins.bitbucket.BitbucketBuildStatusHelper.notifyBuildStatus(BitbucketBuildStatusHelper.java:252)
	at org.jenkinsci.plugins.bitbucket.BitbucketBuildStatusNotifierStep$Execution.run(BitbucketBuildStatusNotifierStep.java:189)
	at org.jenkinsci.plugins.bitbucket.BitbucketBuildStatusNotifierStep$Execution.run(BitbucketBuildStatusNotifierStep.java:140)
	at org.jenkinsci.plugins.workflow.steps.AbstractSynchronousNonBlockingStepExecution$1$1.call(AbstractSynchronousNonBlockingStepExecution.java:52)
	at hudson.security.ACL.impersonate(ACL.java:213)
	at org.jenkinsci.plugins.workflow.steps.AbstractSynchronousNonBlockingStepExecution$1.run(AbstractSynchronousNonBlockingStepExecution.java:49)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
Finished: FAILURE

yevhenii.kurtov@gmail.com (JIRA)

unread,
Aug 7, 2016, 7:17:03 AM8/7/16
to jenkinsc...@googlegroups.com
Yevhenii Kurtov edited a comment on Improvement JENKINS-33841
Hi [~itaisanders]


thank you for the tip, this is my first experience with Jenkins, so  pretty frustrated atm due to the setup complexity.
I tried to `checkout scm` before setting status, but change.
Here is the script itself:



{code:java}


node {
    deleteDir()
    checkout scm
    bitbucketStatusNotify(buildState: 'INPROGRESS')
    sleep 10
    bitbucketStatusNotify (buildState: 'SUCCESSFUL')
}
{code}


and console output

{code:java}

Started by user lessless
Replayed #2
Setting origin to g...@bitbucket.org:team/proj.git
Fetching origin...
[Pipeline] node
Running on master in /var/lib/jenkins/workspace/ ave88-g proj /feature%2Fadd-jenkinsfile

[Pipeline] {
[Pipeline] deleteDir
[Pipeline] checkout
Cloning the remote Git repository
Cloning repository g...@bitbucket.org:team/proj.git
> git init /var/lib/jenkins/workspace/proj -g /feature%2Fadd-jenkinsfile # timeout=10
{code}

itaisanders@gmail.com (JIRA)

unread,
Aug 7, 2016, 7:49:01 AM8/7/16
to jenkinsc...@googlegroups.com

Yevhenii Kurtov now you have a Credentials not Found exception. did you set them in the Jenkins Global Configurations?

if you want some general help with Jenkins maybe it will be better to move to a more general platform e.g. https://devopsengineers.slack.com/archives/jenkins-ci (once there, feel free to pm me if you'd like. although I do follow the jenkins-ci channel anyway)

yevhenii.kurtov@gmail.com (JIRA)

unread,
Aug 7, 2016, 10:14:02 AM8/7/16
to jenkinsc...@googlegroups.com

Before I used generated snippet to checkout the repository,

checkout([$class: 'GitSCM', branches: [[name: 'master']], doGenerateSubmoduleConfigurations: false, extensions: [], submoduleCfg: [], userRemoteConfigs: [[credentialsId: 'c6bcc00a-8dea-4671-bdd3-8335a959d610', url: 'g...@bitbucket.org:org/proj.git']]])

but changed it to the `checkout scm` to fully reproduce your snippet.

itaisanders@gmail.com (JIRA)

unread,
Aug 7, 2016, 10:28:04 AM8/7/16
to jenkinsc...@googlegroups.com

Yevhenii Kurtov I think you are gettin mixed up.
you need to provide credentials to your repository in order to access it.

you can either:
1. provide them in the job configurations (and place the Jenkinsfile inside the scm), in which case you can simply call on 'scm checkout' to checkout the entire code. Jenkins then will use the credentials you used to access the Jenkinsfile in order to checkout that same repo.
2. provide them inside the checkout call, as you first did, in case you are writing your pipeline code inside Jenkins (so you never configured the scm in the job configurations) or in case you wish to checkout a different repo than the one you used to store the Jenkinsfile.

either way, you will still need to provide the notifier plugin with the credentials to mark the build status. you configure it inside the Jenkins Configure System (inside Manage Jenkins, not in the specific job). you will need to produce a dedicated OAuth credentials.

this and more you can find in the very good README in github: https://github.com/jenkinsci/bitbucket-build-status-notifier-plugin

and again - this is getting much more general than the discussed issue. you should raise those questions in Slack, or if you want you can Telegram me and I wouldn't mind helping you out as far as I can.

aburdajewicz@cloudbees.com (JIRA)

unread,
Aug 23, 2016, 5:17:02 AM8/23/16
to jenkinsc...@googlegroups.com

itaisanders@gmail.com (JIRA)

unread,
Aug 23, 2016, 6:41:01 AM8/23/16
to jenkinsc...@googlegroups.com

that would be great Allan BURDAJEWICZ!

btw, I didn't get to test it myself (since I am using my locally compiled merged version), but I think if you don't use the default parameters of the plugin and define your own legal parameters manually, you would work around this bug (along with the "key per job and not per build" sort-of-a-bug).

chessracer@gmail.com (JIRA)

unread,
Oct 12, 2016, 10:57:02 AM10/12/16
to jenkinsc...@googlegroups.com

Is there a way, in a pipeline build, to override the global oauth credentials?

Reply all
Reply to author
Forward
0 new messages