Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
Sladyn
@sladyn98
Is the call live or am I not able to join :(
Tim Jacomb
@timja
try incognito?
or different browser?
we're off air but you should be able to join
Oleg Nenashev
@oleg-nenashev
@casz do you plan to keep semver in https://github.com/jenkinsci/hashicorp-vault-plugin ?
Oleg Nenashev
@oleg-nenashev
@/all Hi all. FYI we have released JCasC 1.25. It is a security release, so it was not discussed in public channels as usual: https://github.com/jenkinsci/configuration-as-code-plugin/releases/tag/configuration-as-code-1.25
Advisory: https://jenkins.io/security/advisory/2019-07-31/ . TL;DR: Update ASAP (Pipeline fixes)
Oleg Nenashev
@oleg-nenashev
@casz mock release in https://github.com/jenkinsci/hashicorp-vault-plugin/releases/tag/hashicorp-vault-plugin-2.2.0 broke Release Drafter generation. Due to wwhatever reason it calculates changelog since the activation time if there is a GitHub Release. I would expect it to generate it starting from the last release label, but I do not understand machinery. Might be a quick fix
sasiallada
@sasiallada
does JCASC support maskpassword configuration?
s1apped
@s1apped
Hi. After updating JCasC I have issue with Sonar that worked previously unclassified: error configuring 'unclassified' with class? Any ideas?
Tim Jacomb
@timja
did you also update the sonar plugin?
as there's an issue with the latest sonar plugin and jcasc
s1apped
@s1apped
I updated it before jcasc. Hopefully new version will fix it. I'm using groovy script as workaround now. Thanks
Oleg Nenashev
@oleg-nenashev
Jeremy T. Bouse
@jbouse
probably doesn't get said enough but thank you all for the effort you put in to make JCasC better.. know when I looked at it pre-1.0 we quickly discounted using it but it's gotten much better.
Mark Waite
@MarkEWaite
Agreed @jbouse . When @oleg-nenashev touches something, it improves. The Java 11 support work, the custom war packager, and now JCasC. Thanks @oleg-nenashev !
Jeremy T. Bouse
@jbouse
I just found the custom war packager and definitely looking into it as we currently build our own custom Jenkins master Docker image
I'm having to pull 3 plugins directly from ci.jenkins.io to get around issues and custom war packager looked like it might make it easier to deal with
Kevin Soviero
@ksoviero_gitlab
hi again!
anyone know how to configure the "Child Scan Triggers" property for a github org? I figured out how to do most of it, but that one eludes me.
specifically using the DSL plugin
this is what i have now ^
Kevin Soviero
@ksoviero_gitlab
properties { organizationChildTriggersProperty { periodicFolderTrigger { interval('5m') } } }
i think this is the correct way to do it, but it's throwing a weird error i cant understand
Caused by: javaposse.jobdsl.plugin.structs.ParameterMissingException: No signature of method: periodicFolderTrigger() is applicable for argument types: (script$_run_closure1$_closure6$_closure14$_closure15) values: [script$_run_closure1$_closure6$_closure14$_closure15@754dee7a]
anyone speak jenkins?
Oleg Nenashev
@oleg-nenashev

@jbouse

I'm having to pull 3 plugins directly from ci.jenkins.io to get around issues and custom war packager looked like it might make it easier to deal with

If you want to use pom.xml as an input, better to wait for Custom WAR Packager 1.6.1 or 2.0.0 alpha. There are some fixes and performance inprovements for that mode. If you want to use it, 1.5 is probably a better option.

@jbouse

I'm having to pull 3 plugins directly from ci.jenkins.io to get around issues and custom war packager looked like it might make it easier to deal with

In Jenkins there is support of "Incremental" releases now. If the plugins in subject have been already updated to use incrementals, You can use unreleased versions (and even versions from PRs) using plugins.txt

It also worth mentioning https://github.com/jenkinsci/plugin-installation-manager-tool which supports YAML inputs now

@MarkEWaite

When @oleg-nenashev touches something, it improves. The Java 11 support work, the custom war packager, and now JCasC. Thanks @oleg-nenashev !

Thanks for the feedback :) For the record, my patches broke Jenkins weekly releases only 3 times in past 5 years :( I do not eve mention "my merges"

Jeremy T. Bouse
@jbouse
@oleg-nenashev Yeah I saw that custom war packager was marked as not ready for production yet so I was just reading up and following on it's development for now. Right now I simply have a Docker image that I copy the plugins.txt over and install the plugins on it. I override for the 3 plugins and pull the master branch build on one of them and PRs for the other 2
though I haven't tried using incrementals in the plugins.txt ... I just have a curl command that pulls them down
probably pretty ugly but it worked :)
Jeremy T. Bouse
@jbouse
@oleg-nenashev reading that plugin-installation-manager-tool it mentions Jenkins YAML and the example looks oddly like the JCasC YAML file...
Jeremy T. Bouse
@jbouse
is there a way to get JCasC to keep Jenkins from starting up when there's an error with the config due to a plugin upgrade?
Tim Jacomb
@timja
It was based off jcasc and custom war packager for the yaml format @jbouse
the plan is to replace install-plugins.sh with the plugin-installation-manager-tool
it will be well tested and more correct, easier to extend. and it has a library that can be included elsewhere

is there a way to get JCasC to keep Jenkins from starting up when there's an error with the config due to a plugin upgrade?

Not currently, there's an issue for it though

Joseph Petersen
@jetersen

@casz mock release in https://github.com/jenkinsci/hashicorp-vault-plugin/releases/tag/hashicorp-vault-plugin-2.2.0 broke Release Drafter generation. Due to wwhatever reason it calculates changelog since the activation time if there is a GitHub Release. I would expect it to generate it starting from the last release label, but I do not understand machinery. Might be a quick fix

Already reported at toolmantim/release-drafter#222 never got around to it :sweat:

Joseph Petersen
@jetersen
oh yeah! Package beta :)
Abhyudaya Sharma
@AbhyudayaSharma
@casz How did you enable dark theme on GitHub?
Joseph Petersen
@jetersen
Abhyudaya Sharma
@AbhyudayaSharma
Thanks!
Joseph Petersen
@jetersen
Guys over at GitHub-Dark spent a lot of time! Making it a great experience.
Abhyudaya Sharma
@AbhyudayaSharma
The first one is great! I was looking for something for GitHub notifications but didn't want to set up a RSS reader. Thanks a lot!
Joseph Petersen
@jetersen
don't underestimate the power of refined-github :laughing: you can disable any feature you do not like :)