Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
    Andres Salcedo
    @alfabravoteam
    Hi again. Create the pull request a month ago but dunno if I should bump it or something :) jenkinsci/mailer-plugin#76
    Oleg Nenashev
    @oleg-nenashev
    @alfabravoteam thanks for your pull request! I think it is good to go, just some comments. Requested review from @alecharp who is the current maintainer. Looks like the pull request just got missed. This month was quite crazy because of Jenkins World and Christmas / New Year
    Andres Salcedo
    @alfabravoteam

    @alfabravoteam thanks for your pull request! I think it is good to go, just some comments. Requested review from @alecharp who is the current maintainer. Looks like the pull request just got missed. This month was quite crazy because of Jenkins World and Christmas / New Year

    Thanks for reviewing! On this month's activity, that's what I thought. I just read somewhere in the docs that I could ping people if time passed by :)

    Oleg Nenashev
    @oleg-nenashev
    @alfabravoteam yeah, we are working on improving our contribiting guidelines and on adding more features like automatic review requests and various automation bots. If you have any feedback or suggestiins about how we can improve contributor experience, please let us know
    VAC BAN
    @sidshah203_gitlab
    Hey! I was going through the source code and the documentation but couldn't understand where are the .jelly files for Jenkins configuration page and it's java source files. I'm a bit new to huge java projects, so if anyone could guide me I'd appreciate it a lot.
    Oleg Nenashev
    @oleg-nenashev
    VAC BAN
    @sidshah203_gitlab
    @oleg-nenashev Yep, I was trying to add new field into the config page,so I created groovy view file inside the /resources/jenkins/model/Test and it's respective java file under /java/jenkins/model/Test.java but it isn't being displayed in the config menu. I tried finding how to link the view inside the config page but couldn't find it.
    Gavin Mogan
    @halkeye
    forgive the blunt question, but why do you think it'll show up in the config menu (like what did you do)? and by config menu do you mean something in /manage? or /configure? or something else?
    VAC BAN
    @sidshah203_gitlab
    Talking about /configure, I checked rest of the source code for all other fields like the Quite period, SCM checkout retry count and couldn't verify how they were included in the configure page.
    All I found was either groovy views or jelly views and their respective java files.
    Oleg Nenashev
    @oleg-nenashev
    The objects also need to be D
    ... Describable
    @sidshah203_gitlab if you could publish your current could somewhere, I could take a look. Also note that /configure includes only descriptor configs (aka global configs) automatically. The rest requires a GlobalConfiguration extension point
    VAC BAN
    @sidshah203_gitlab
    https://pastebin.com/QW2DBYa8 Can someone guide me on how do I get the following field under /configure ?
    Hari Krishna Dara
    @haridsv
    Hello! I am wondering what open source license is being used for the token-macro-plugin (https://github.com/jenkinsci/token-macro-plugin). I don't see any specific license file in the repo, so does that imply that it uses the same license as Jenkins itself?
    5 replies
    Andres Salcedo
    @alfabravoteam

    @alfabravoteam yeah, we are working on improving our contribiting guidelines and on adding more features like automatic review requests and various automation bots. If you have any feedback or suggestiins about how we can improve contributor experience, please let us know

    I think this is one of the most welcoming open-source projects for new contributors. Most things are covered and it's easy to start checking, reading, testing and submitting changes.

    1 reply
    Tracy Miranda
    @tracymiranda
    If on interest to anyone, there will be a Jenkins Pipeline Workshop in Brussels on January 30, details here https://www.meetup.com/jenkinsmeetup/events/267974781/
    Gavin Mogan
    @halkeye
    That's soo far awàaaaayyyy
    Tracy Miranda
    @tracymiranda
    :-)
    Oleg Nenashev
    @oleg-nenashev
    For the record, I am always happy to organize something in Canada @halkeye @tracymiranda . Any chance to have a CI/CD Meetup in Ottawa? :P
    Gavin Mogan
    @halkeye
    That's also so far away :)
    Gavin Mogan
    @halkeye
    Apparently only a 44 hour drive
    2 replies
    Alex Earl
    @slide
    @halkeye Where you located roughyl?
    roughly*
    Gavin Mogan
    @halkeye
    Vancouver Canada
    Alex Earl
    @slide
    Cool
    I've wanted to go to Canada for a long time
    Oleg Nenashev
    @oleg-nenashev
    I have never been there as well - need visa :crying_cat_face: . OTOH every trip to the Bay Area includes two 5-hour Canada sightseeing tours
    Tracy Miranda
    @tracymiranda
    I believe there will be another one at SCaLe in LA ( a bit closer)
    There are plans for CI/CD meetup in Ottawa - martinda is on the case
    Gavin Mogan
    @halkeye
    Ha. The dumb thing about north america. La is closer to me, even having to go through customs and everything. Than going to ottawa
    YSalimzyanov
    @Yunir
    Hi all. Want to consult and receive recommendations about one plugin that I am interested in.
    Prehistory: When I tried to get rid of freestyle jobs in preference to scripted pipeline, I faced problem with rewriting Matrix job because of build parameter - matrix-configuration-parameter-plugin (it is a table with axis and checkboxes). I want to find analogue for it, because I cannot use this parameter not in "Matrix job" (scripted pipeline is not a matrix kind). Moreover, last updates of this plugin were 2 years ago and I suppose it is abandoned.
    Proposal: I just need build-parameter that will render table with multiple axis and checkboxes that will transform to multidimensional groovy array.
    Questions: Does this kind of plugin already exist? If not, how difficult will it be to implement? Will it be in demand for other people or it is just a waste of time? Should I "enhance" matrix-configuration-parameter plugin or construct my own, without tying to "Matrix jobs" but create parameter to use it in pipeline jobs?
    Alex Earl
    @slide
    @Yunir You want that for pipeline? Is it something like this that you are looking for? https://jenkins.io/blog/2019/12/02/matrix-building-with-scripted-pipeline/
    FYI, this might be better suited for the normal jenkins room here on gitter
    YSalimzyanov
    @Yunir
    @slide, I just want the table with axis and checkboxes parameter in "Build with parameters" section that will transform to boolean multidimensional groovy array. pic
    "Matrix-logic" have already been implemented with parallel command in scripted pipeline.
    Alex Earl
    @slide
    I don't know of any way to do what you want then
    YSalimzyanov
    @Yunir
    Ok, will try to ask same question in more crowded room
    Oleg Nenashev
    @oleg-nenashev
    @Yunir I believe we discussed this topic at the previous contributor summit in Lisbon. There is no such plugin right now, but IMHO it is quite trivial to implement it. At the contributor summit somebody wanted to implement it, but AFAIK nothing happened
    YSalimzyanov
    @Yunir
    Found one broken link (timeout), http://sorcerer.jenkins-ci.org/
    Alex Earl
    @slide
    Where is it linked from?
    Gavin Mogan
    @halkeye
    it was shut down in 2015 (https://issues.jenkins-ci.org/browse/INFRA-317) @Yunir as slide said, where did you find that link?
    Oleg Nenashev
    @oleg-nenashev
    @Yunir Just burn the link with fire, I'd guess
    YSalimzyanov
    @Yunir
    sorry for delay, it is in wiki page about Basic guide to Jelly usage in Jenkins attached as a "Useful links", but as it in read-only mode I cant do anything
    YSalimzyanov
    @Yunir
    anyway, is there any milestone (progress-bar/deadline) when all the wiki-pages will be transported to https://jenkins.io/doc and wiki will be shutdown (so there will be no reason jumping around first and second resource to find essential information)? Where can I watch the progress?
    Mark Waite
    @MarkEWaite
    @Yunir there is not a milestone or progress bar or deadline for wiki page conversion to https://jenkins.io/doc, though I think that is a good idea. There is an ongoing discussion in the jenkinsci/docs gitter channel about the transition process. Gavin Mogan has suggested page redirects when a wiki page has been moved to jenkins.io.
    Oleg Nenashev
    @oleg-nenashev
    @Yunir We have the plugin Docs migration tracking in https://jenkins-wiki-exporter.jenkins.io/progress . There is no tracking for no-plugin documentation as far as I know. I could create an EPIC for it, but we would need somebody to build a list of all pages to be migrated
    YSalimzyanov
    @Yunir
    There are 3 spaces in Confluence, in "jenkins" space there are 130 pages (1st level page under the "Home" page) - so we can count as progress these 130 pages with "Home" parent, and all nested pages down the tree can be counted as parent's page progress. That is the only way to find and note all the pages if I correctly understand the logic of Confluence.
    It will be easier to draw the progress if u install trial version of any plugin that shows site-map for the separate space (after googling, I found two that might help, I suppose: better-content-archiving-for-confluence and sitemap-for-confluence) and create EPIC or the same page as https://jenkins-wiki-exporter.jenkins.io/progress but by this site-map for wiki-pages.
    YSalimzyanov
    @Yunir
    what do u think?
    Mark Waite
    @MarkEWaite

    I don't think we're willing to install a any trial plugins on that wiki instance. However, I like the idea of showing progress somewhere. We could create a ticket in Jira that tracks the progress on pages or we could extract the count of pages and compare the count of wiki pages to the count of redirects (see Gavin's proposal in the jenkinsci/docs channel)

    The wiki is intentionally read only because of the spam problems that we are not willing to spend admin time to fight.