Re: Trying to automate release of Plugin

2022-09-15 Thread 'Jesse Glick' via Jenkins Developers
On Thu, Sep 15, 2022 at 7:52 AM Karl Henselin wrote: > I didn't know that github had a jenkins action, which apparently it does, > or something causes it to find a jenkinsfile and know that means to run > some github actions. > No, these things are decoupled. ci.jenkins.io notices the

Re: Trying to automate release of Plugin

2022-09-15 Thread Karl Henselin
I don't use Jenkins, github, or github actions at my job, so I hadn't heard of a jenkinsfile before this discussion. I don't see it mentioned in the documentation about how to set up ci/cd. I would maybe note that jenkinsfile is used on https://www.jenkins.io/doc/developer/publishing/releasing-cd/

Re: Trying to automate release of Plugin

2022-09-14 Thread 'Gavin Mogan' via Jenkins Developers
> I didn't know I needed a Jenkinsfile, or what it was for :) Just for my curiosity, as a plugin maintainer, do you not know what a jenkinsfile is for in general? or specifically in this context for your plugin? If in general, I would recommend reviewing the pipeline docs (

Re: Trying to automate release of Plugin

2022-09-12 Thread Karl Henselin
Thanks so much all of you for your help! I didn't know I needed a Jenkinsfile, or what it was for :) I see that step running now when I make pull requests, and I think that CD will work too. I wouldn't have gotten it without your help! Thanks, Karl On Friday, September 9, 2022 at 3:09:01 PM

Re: Trying to automate release of Plugin

2022-09-09 Thread 'Gavin Mogan' via Jenkins Developers
Looks like your plugin is pretty old. You may want to look through the archetypes repo to see what other files you should bring in (like incrementals) https://github.com/jenkinsci/archetypes/blob/master/common-files/Jenkinsfile is the standard jenkinsfile though I would recommend generating a

Re: Trying to automate release of Plugin

2022-09-09 Thread 'Jesse Glick' via Jenkins Developers
On Fri, Sep 9, 2022 at 1:13 PM Karl Henselin wrote: > I followed the CD automation guide for Jenkins plugins, and I think that I > was successful with all the steps. > However, when I make a pull request, it never releases a new version. > I tried running the CD job with debug logging turned on,

Trying to automate release of Plugin

2022-09-09 Thread Karl Henselin
I followed the CD automation guide for Jenkins plugins, and I think that I was successful with all the steps. However, when I make a pull request, it never releases a new version. I tried running the CD job with debug logging turned on, but I can't understand the logs to know what might be