Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
  • Nov 22 00:12
    dependabot[bot] labeled #641
  • Nov 22 00:12
    dependabot[bot] labeled #641
  • Nov 22 00:12

    dependabot[bot] on npm_and_yarn

    Bump engine.io and karma in /bu… (compare)

  • Nov 22 00:12
    dependabot[bot] opened #641
  • Nov 21 08:03

    dependabot[bot] on maven

    (compare)

  • Nov 21 08:03
    dependabot[bot] closed #639
  • Nov 21 08:03
    dependabot[bot] commented #639
  • Nov 21 08:03
    dependabot[bot] labeled #640
  • Nov 21 08:03
    dependabot[bot] labeled #640
  • Nov 21 08:03

    dependabot[bot] on maven

    Bump plugin from 4.40 to 4.51 … (compare)

  • Nov 21 08:03
    dependabot[bot] opened #640
  • Nov 14 08:05

    dependabot[bot] on maven

    (compare)

  • Nov 14 08:05
    dependabot[bot] closed #638
  • Nov 14 08:05
    dependabot[bot] commented #638
  • Nov 14 08:05
    dependabot[bot] labeled #639
  • Nov 14 08:05
    dependabot[bot] labeled #639
  • Nov 14 08:05
    dependabot[bot] opened #639
  • Nov 14 08:05

    dependabot[bot] on maven

    Bump plugin from 4.40 to 4.50 … (compare)

  • Oct 31 18:09
    jan-molak commented #635
  • Oct 31 17:53
    basil commented #635
Jan Molak
@jan-molak
we could do both Jenkins and Travis, I don’t mind. Whatever works best for us I suppose :)
Chadi El Masri
@ChadiEM
I created jan-molak/jenkins-build-monitor-plugin#357 a while back to Rename Add/Remove to Configure. What do you think?
Jan Molak
@jan-molak
Thanks @ChadiEM, that’s a nice low-hanging fruit, merged!
Erik H
@erikhakansson
Sorry I'm swamped both at work and at home right now, so I haven't had the time to look at anything yet.
But regarding the automated builds, does CloudBees CInhave feedback back to GitHub like Travis does?
Jan Molak
@jan-molak
@erikhakansson - no worries :-) I hope everything’s OK?
RE: CloudBees - no idea, let me check
Erik H
@erikhakansson
Yeah everything's OK, just busy 😊 thanks though!
Jan Molak
@jan-molak
Looks like Jenkins integration is supported :-)
I'm getting the Notification plugin installed now
OK, should be all set up; Next merged-in PR should kick off the notification
Erik H
@erikhakansson
Sweet!
Will rebased PRs build automatically as well? I.e. before merge
Jan Molak
@jan-molak
I think they will, but on Travis not on CB
Erik H
@erikhakansson
Ah okay!
Jan Molak
@jan-molak
to be fair, I could kick off a re-build to see if the notifications work
Radek Antoniuk
@warden
@jan-molak any objections to release the current version? recently merged things look OK on my instance so it's nice to have it on the update center
Jan Molak
@jan-molak
Agreed, it seems to be working fine on my instance as well
Does anyone else want to do a quick check before we push it?
Jan Molak
@jan-molak
1.12+build.201809041621 should be available on the update centre shortly
Hagen Schink
@hschink
:+1:
Jan Molak
@jan-molak
Hey @warden - would you mind checking out #390
Jan Molak
@jan-molak
@warden - Looks like vw scaling doesn’t play ball with the slider, unfortunatelly so I had to revert the change. I really like the idea, though. Do you think you could try to take another stab at it?
Tobias Gruetzmacher
@TobiX
Regarding #393: This is totally strange, since it just reappeared with another job today...
Jan Molak
@jan-molak
Hey Tobias! Is there any way for you to try and reproduce this error? The build monitor repo comes with a little run script that can start a test instance for you if that’s of any help?
Tobias Gruetzmacher
@TobiX
I wonder if it's just some cache that's screwy. This time I could fix it by removing and re-adding a random job...
The exception was a little different:
Caused by: org.codehaus.jackson.map.JsonMappingException: (was java.lang.ClassCastException) (through reference chain: com.smartcodeltd.jenkinsci.plugins.buildmonitor.api.Success["data"]->java
.util.ArrayList[2])
Jan Molak
@jan-molak
Hmm, it’s hard to tell. The only cache build monitor uses (that I’m aware of) are the xml config files stored on the server..
Tobias Gruetzmacher
@TobiX
Does the build monitor cache some things about the jobs? I just noticed that the first /fetchJobViews after a config change is a lot slower then later requests...
build monitor uses Jenkins’ ListView getItems()
so if there’s any caching it would probably be in there
Rob Rodrigues
@Irialad
Regarding #361: Isn't this functionality that should come from the "View Job Filters" plugin?
Jan Molak
@jan-molak
Hey all, what are your thoughts on #374?
Erik H
@erikhakansson
As long as it doesn't ruin any tests, the actual output artifact should be the same, so it should be safe.
However, I'd rather see publishing of the parent pom to stay with the maven multimodule approach
That would still allow an "mvn verify" in the root to build and test, rather than having to build the modules separately in each direction
Dir*
Craig Rodrigues
@rodrigc
@jan-molak I love this plugin!! Glad to see you have added pipeline support!
@jan-molak Have you integrated this plugin in any way with Blue Ocean? What do you think of Blue Ocean in general?
Jan Molak
@jan-molak
Hey @rodrigc! Thanks, I'm glad that you find it useful :) Blue Ocean offers a nice visualisation of independent pipelines, so it's definitely useful. I haven't tried to integrate the two yet, though.
Craig Rodrigues
@rodrigc
Glad to see you are actively maintaining the plugin. A lot of Jenkins plugins become unsupported and start bitrotting :(
Knut Schleßelmann
@kschlesselmann

@jan-molak I'm trying to set up the build monitor here and I'd like to add the following filters:

<jobFilters>
    <hudson.views.JobStatusFilter plugin="view-job-filters@2.1.1">
      <includeExcludeTypeString>includeUnmatched</includeExcludeTypeString>
      <unstable>false</unstable>
      <failed>false</failed>
      <aborted>false</aborted>
      <disabled>false</disabled>
      <stable>true</stable>
    </hudson.views.JobStatusFilter>
    <hudson.views.BuildStatusFilter plugin="view-job-filters@2.1.1">
      <includeExcludeTypeString>includeMatched</includeExcludeTypeString>
      <neverBuilt>false</neverBuilt>
      <building>true</building>
      <inBuildQueue>true</inBuildQueue>
    </hudson.views.BuildStatusFilter>
  </jobFilters>

How would I do that using Job DSL?

Knut Schleßelmann
@kschlesselmann
OK … maybe there's no explicit support for that … I got it working with
    configure { monitor ->
        monitor / jobFilters / "hudson.views.JobStatusFilter" {
            includeExcludeTypeString includeUnmatched
            unstable false
            failed false
            aborted false
            disabled false
            stable true
        }

        monitor / jobFilters / "hudson.views.BuildStatusFilter" {
            includeExcludeTypeString includeMatched
            neverBuilt false
            building true
            inBuildQueue true
        }
    }
Craig Rodrigues
@rodrigc

@jan-molak do you have a pointer to a screenshot where for a Jenkins Pipeline job, the build-monitor-plugin shows which stage is running?

I'm in the middle of migrating jobs from a Jenkins server set up 3 years ago, to a newer Jenkins server running dockerized in Kubernetes, and am introducing more usages of pipeline. Having pipeline reflected in build-monitor-plugin would be really cool

Tigran Tch
@NargiT
hello
Jan Molak
@jan-molak
Hey @NargiT - yeah, Jenkins plugins are distributed as hpis, which I think used to stand for Hudson-Plugin-something
Tigran Tch
@NargiT
@jan-molak yes but from all the plugins I use > 180, this is the only one that doesnot provide a .jar. And since I want to reproduce jenkins classpath for testing purpose, I cannot download this one as a jar. Jenkins Pipeline are a nightmare to test !
HYWZ
@HYWZ36
hello, I am sorry to ask a question . Do you continue to maintain the "jenkins-build-monitor-plugin"?
1 reply
HYWZ
@HYWZ36
OK,thanks