Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
    Marky Jackson
    @markyjackson-taulia
    Happy hacking everyone
    Oleg Nenashev
    @oleg-nenashev
    Video is still processing :(
    DiniChillet
    @DiniChillet
    Hi guys, the 2nd meetup (EMEA/Americas) should have started, 30 min ago. I am the only participant in the zoom room. Am I missing something? Thanks.
    Oleg Nenashev
    @oleg-nenashev
    @DiniChillet it starts at 2PM UTC, it is in 30 minutes
    DiniChillet
    @DiniChillet
    Thanks @oleg-nenashev. Sorry bothering you, I screwed up with this UTC.
    Oleg Nenashev
    @oleg-nenashev
    no worries, you are not the only one
    meetup.com is not designed for online events
    Oleg Nenashev
    @oleg-nenashev
    @/all Link for the Online Meetup: https://zoom.us/j/723056621
    Adalberto Caldeira Brant Filho
    @adalbertobrant
    Cool
    DiniChillet
    @DiniChillet
    I am not sure, if you already explained it. But if I want to correct a JIRA issue, do I need to be the "assignee". Otherwise, how can I be sure that we won't be many to correct that issue?
    Ullrich Hafner
    @uhafner
    @DiniChillet Yes, you should assign an issue to yourself so that others see that nobody is working on it.
    DiniChillet
    @DiniChillet
    @uhafner Ok, thanks
    Mark Waite
    @MarkEWaite
    @oleg-nenashev and @Saucistophe and @zbynek I think we should merge jenkins-infra/jenkins.io#2534. I ran interactive checks on my Windows computer in addition to the CI checks performed by ci.jenkins.io. Any objections?
    Mark Waite
    @MarkEWaite
    I merged jenkins-infra/jenkins.io#2534 . Thanks @Saucistophe ! Could you mark the Jira ticket as resolved?
    Oleg Nenashev
    @oleg-nenashev
    Sorry, was offline . I am fine with the ,merge, thanks!
    @/all the yesterday's Jenkins Online Meetup video from the EMEA/Americas session is available here: https://www.youtube.com/watch?v=nLTfJOZG5kw . Still working on the first meetup video
    Marky Jackson
    @markyjackson-taulia
    Woot!
    Oleg Nenashev
    @oleg-nenashev
    I will get the jenkins twitter to post it later
    Gavin Mogan
    @halkeye
    @oleg-nenashev did you know about the "invalid" label for spam? https://twitter.com/hacktoberfest/status/1180139521209450497
    Oleg Nenashev
    @oleg-nenashev
    @halkeye yes, it is a common way to do so. It is listed in Hacktoberfest FAQ for years
    I basically mark impeoper Core PRs as invalid all the year
    But we do not get so much spam actually.
    YSalimzyanov
    @Yunir

    does anyone use matrix-combinations-plugin with pipeline or has separate freestyle-matrix jobs that call single instances of pipeline jobs? I found one unresolved ticket -42808 about transfering the functionality of matrix(especially matrix parameter table with checkboxes and shortcuts to select, such as "all", "failed", "none") to pipeline, but do not know why is it still not done? I am new to jenkins/core, it's plugins and architecture and don't know will it be too hard to implement it by myself. Any thoughts, guys?
    If we try to specify parameter MatrixCombinationsParameterDefinition:

    node('labels') {
        properties([
            parameters([
                [$class: 'MatrixCombinationsParameterDefinition', description: '', name: 'myMatrix', shortcutList: [[$class: 'ResultShortcut', exact: false, name: 'Successful', resultsToCheck: ['SUCCESS']], [$class: 'ResultShortcut', exact: false, name: 'Failed', resultsToCheck: ['FAILURE']], [$class: 'All'], [$class: 'None']]]
            ])    
        ])
    }

    there will be error in "Build with parameters" page:

    myMatrix Not applicable. Applicable only to multi-configuration projects.

    Found the line where this check happen - but do not understand how we can fix it... Maybe we should add one more check to line 21 if our pipeline has axes or MatrixCombinationsParameterValue specified in job itself? Any assistance will be greatly appreciated.

    YSalimzyanov
    @Yunir
    @oleg-nenashev, maybe u have any ideas?
    Zbynek Konecny
    @zbynek
    @Yunir that's currently under development in the declarative pipeline plugin: https://groups.google.com/forum/?utm_medium=email&utm_source=footer#!msg/jenkinsci-dev/5BeQCLIlBp0/V1vVBs6fEwAJ
    Zbynek Konecny
    @zbynek
    maybe you can check with @bitwiseman if you can help, the issue is https://issues.jenkins-ci.org/browse/JENKINS-40986
    Oleg Nenashev
    @oleg-nenashev
    Yes, there is incoming feature for Declarative. Scripted Pipeline is an open question, Matrix Combinations does not support Pipeline. It would be interesting if somebody implemented it for the UI part (fancy UI => 'env' vars for Pipeline consumption)
    @Yunir ^
    YSalimzyanov
    @Yunir
    @zbynek, I am interested in scripted pipeline implementation
    @oleg-nenashev, where should we start, to be able to implement MatrixCombinationsParameter in scripted pipeline with its checkboxes table and shortcuts(All, failed, none, etc) in "Build with parameters" section?
    Oleg Nenashev
    @oleg-nenashev
    @Yunir I think you need to update MatrixCombinationsPlugin is a way that it produces a Pipeline variable (global or environment) which includes a list of configurations. Then you can use this list to generate parallel inputs in Scripted Pipeline. E.g. you can use https://github.com/jenkinsci/label-verifier-plugin/blob/master/Jenkinsfile as a sample of multi-configurationPipeline, but you "just" need to replace buildPlugin.recommendedConfigurations() by a variable automatically generated by the plugin
    Might be better to have a new plugin for that tho, not sure
    Oleg Nenashev
    @oleg-nenashev
    Marky Jackson
    @markyjackson-taulia
    Safe travels, see you in a couple days
    Oleg Nenashev
    @oleg-nenashev
    U2
    Sachin Mukherjee
    @sachinmukherjee
    I'm new to opensource and want to contribute to the Jenkins project. Please suggest me some beginner-friendly project to start with. I have knowledge of Java, Python, and basics of Golang.
    Marky Jackson
    @markyjackson-taulia
    @sachinmukherjee A hearty welcome, so good to have you. Do start here: https://jenkins.io/blog/2019/10/01/hacktoberfest/
    If you have any question just ping us back here
    Sachin Mukherjee
    @sachinmukherjee

    So I have picked https://issues.jenkins-ci.org/browse/WEBSITE-663 as my first issue. After reading the issue discription what is understand is that

    Please correct me if i misunderstood something.

    Marky Jackson
    @markyjackson-taulia
    Mark Waite
    @MarkEWaite
    @sachinmukherjee the source of the wiki page is on the wiki page itself, available by editing the wiki page. The source for https://jenkins.io/ is https://github.com/jenkins-infra/jenkins.io/ and is available from the "Improve this page" at the bottom of each page on jenkins.io.
    Sachin Mukherjee
    @sachinmukherjee
    Currently this URL http://localhost:4242/doc/developer/internationalization/ return some page named Internationalization and Localization. How should I change the default page of this URL?
    Mark Waite
    @MarkEWaite
    @sachinmukherjee if you navigate to that page on the jenkins.io site, you'll find an "Improve this page" in the lower left area of the page. Click that link and it will take you to the page in GitHub. I believe that specific page is https://github.com/jenkins-infra/jenkins.io/edit/master/content//doc/developer/internationalization/index.adoc
    Sachin Mukherjee
    @sachinmukherjee
    @MarkEWaite Thanks. I have fixed that issue. I was trying to migrate the old internationalization page from wiki to doc/developer/internationalization/ for that i have added a new file inside internationalization folder named new-internationalization.adoc and added the file name inside the sections for _chapter.yml file. but it is giving me error
    undefined methodmatch' for nil:NilClass
    Rendering file /home/sachinmukherjee/Coading/OpenSource/jenkins.io/content/_partials/toptoolbar.html.haml resulted in a failure.`
    Tim Jacomb
    @timja
    I get that all the time when I add a new page @sachinmukherjee
    I always have to restart the preview server
    i.e. do make run again