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
    That one looks good
    Zhao Xiaojie
    @LinuxSuRen
    One of the online meetup is utc:0:00? Right? I always feel confuse the different timezone.
    Oleg Nenashev
    @oleg-nenashev
    There are explicit UTC slots in the descriptions
    meetup.com does not work well for online events unfortunately...
    @markyjackson-taulia @LinuxSuRen FYI https://groups.google.com/forum/#!topic/jenkinsci-dev/8m_rl3l4C6U about GitHub issue labels. It might make sense to use the standard GitHUb labels in your components
    Marky Jackson
    @markyjackson-taulia
    +1
    Marky Jackson
    @markyjackson-taulia
    Due to time and upcoming travel tomorrow, I will make the 1st meetup but not the 2nd as I will be in the air
    Oleg Nenashev
    @oleg-nenashev
    thanks @markyjackson-taulia !
    Marky Jackson
    @markyjackson-taulia
    1st meetup in 1 hour right?
    Raihaan Shouhell
    @res0nance
    It looks like it. 7am UTC is in an hour
    Marky Jackson
    @markyjackson-taulia
    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