Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Jan 31 2019 22:18

    halkeye on java11-support

    update jenkins base version and… minor fixes to support latest m… Few more powermock ignore fixes… and 19 more (compare)

  • Jan 31 2019 22:18
    halkeye synchronize #1899
  • Jan 31 2019 21:59
    halkeye commented #1905
  • Jan 31 2019 21:38
    halkeye synchronize #1905
  • Jan 31 2019 21:38

    halkeye on notify-github

    Cleanup statuses (compare)

  • Jan 31 2019 18:00
    halkeye synchronize #1905
  • Jan 31 2019 18:00

    halkeye on notify-github

    Move the start/stop of bitbucke… Notify github that we are build… Add a bunch more descriptions f… (compare)

  • Jan 31 2019 17:56
    halkeye opened #1907
  • Jan 31 2019 17:56

    halkeye on update-acceptance-tests-deps

    Github warned about a bunch of … (compare)

  • Jan 31 2019 17:51

    halkeye on remove-all-nightwatch-tests

    (compare)

  • Jan 31 2019 17:51

    halkeye on master

    Remove all nightwatch tests (#1… (compare)

  • Jan 31 2019 17:51
    halkeye closed #1906
  • Jan 31 2019 01:59
    halkeye commented #1904
  • Jan 31 2019 00:32
    sophistifunk commented #1906
  • Jan 30 2019 23:55
    halkeye commented #1906
  • Jan 30 2019 22:24
    halkeye review_requested #1906
  • Jan 30 2019 22:24
    halkeye review_requested #1906
  • Jan 30 2019 22:24
    halkeye review_requested #1906
  • Jan 30 2019 22:24
    halkeye review_requested #1906
  • Jan 30 2019 22:24
    halkeye review_requested #1906
Kfir Gollan
@kfir-drivenets
note that I don’t want to split the pipeline. I would like to keep using a single page to see all my results
Liam Newman
@bitwiseman
@kfir-drivenets Have you tried splitting the steps into a series of nested stages? That might make the page load faster. 100 steps in and of itself shouldn’t be a problem.
Liam Newman
@bitwiseman
@Asgoret @arogge You can try 1.23.2-rc4122.f1bd84f96d7a . To do this you’ll need to update all your blue ocean related plugins (yes, all of them). So, https://repo.jenkins-ci.org/incrementals/io/jenkins/blueocean/
And then update all the plugins under there to 1.23.2-rc4122.f1bd84f96d7a
Kfir Gollan
@kfir-drivenets
@bitwiseman can you elaborate? The pipeline contains a bunch of steps that run in parallel in a few stages. I added a screen shot that shows how it looks, note that the heavy part is the testing end.
https://ibb.co/bJLV6WL
I did some more digging and ran into thresholdInKB (https://github.com/jenkinsci/blueocean-plugin/blob/master/blueocean-rest/README.md). I wanted to set it to a lower number, assuming that the amount of logs that is loaded is heavy on the page.
Another issue is the automatic reloading of large pipelines.
I also noted that the CPU usage is very high while the pipeline is still running. When the job is completed loading the page is usually less intense.
Liam Newman
@bitwiseman
@kfir-drivenets Sorry, this was just a guess. Note that Blue Ocean has been moved to maintenance-only mode and all the original devs have moved on to other projects. Cloudbees will continue to work on fixes for regressions and security issues. We will also attempt to review and merge community PRs for those same things, but we are not working general fixes or improvements.
Cloudbees intends to replace Blue Ocean and theres UI/UX work being done on Jenkins by the community (see the upcoming UI/UX hackfest), but there is no delivery date for a replacement at this time.
Liam Newman
@bitwiseman
Lowering the thresholdInKB might help, not sure though.
Thinking about this another way: do you need the logs for each step to be visible as the pipeline runs? Depending on the step you might try having those steps send less output to StdOut, send more detailed logs to files, and archive those files along with the build.
@kfir-drivenets ^
Kfir Gollan
@kfir-drivenets
@bitwiseman Well I prefer to still have the ability to use the “show full log” and get the details outside of blueocean. I saw that the value of ‘thresholdInKB’ is hard coded in the code. If I specify the value as a get parameter (I.e ?thresholdInKB=1) it seems like blueocean doesn’t pass the value in the internal get requests it sends (I debugged this using the chrome developer tools and saw the requests that were sent ).
@bitwiseman are there any other flags that might be worth experimenting with ?
Liam Newman
@bitwiseman
@/all I’ve just released Blue Ocean 1.23.2 with the fix for JENKINS-62063: https://github.com/jenkinsci/blueocean-plugin/releases/tag/blueocean-parent-1.23.2
Liam Newman
@bitwiseman
@kfir-drivenets I do not know. Sorry.
Andreas Rogge
@arogge
@bitwiseman thanks a lot. I'll see if it fixes the issue for me . I'm sorry, but I wasn't able to test with the RC, as I have been sick at home.
Michael Palarya
@MPalarya
Hey guys, is there a way to add custom CSS rules without editing source code?
Hugh Saunders
@hughsaunders
Hey, whats the mvn incantation to build all the plugins in the blueocean-plugin repo?
Hugh Saunders
@hughsaunders
mvn clean install -DskipTests almost did the trick, but failed on "Could not find artifact com.atlassian.platform:platform:pom:3.1.7 in repo.jenkins-ci.org " I guess I need another repo configured for maven.
Liam Newman
@bitwiseman
@hughsaunders Yes, you need the jenkins maven repo.
@hughsaunders Maybe this:
  <mirrors>
    <mirror>
      <id>repo.jenkins-ci.org</id>
      <url>https://repo.jenkins-ci.org/public/</url>
      <mirrorOf>m.g.o-public</mirrorOf>
    </mirror>
  </mirrors>
Wait but it says it is already looking there… :(
Liam Newman
@bitwiseman
The error is probably not that but something else. Can you share more of the build log?
jheaff1
@jheaff1

Hi, I have just run an antivirus (clamav) check on my machine and it seems the "blueocean-dashboard" and "blueocean-personalisation" plugin files are infected with the "locky" ransomware. I ran the same check on the jenkinsci/blueocean:1.18.0 docker image (released a year ago) and the virus is also reported, therefore it seems to have been an issue for at least a year.

Can anyone comment on this?

Liam Newman
@bitwiseman
https://en.wikipedia.org/wiki/Locky - This is almost certainly erroneous pattern matching. I commented on the JIRA issue you filed.
Brian DeRocher
@openbrian
Hey, anyone around? I'm having an issue with upgrading this docker image.
I'm running jenkinsci/blueocean, pulled the latest image and started it back up. In the UI, everything is missing. No jobs, no Organization. docker logs shows multiple exceptions, including CannotResolveClassException: jenkins.branch.OrganizationFolder. Also unable to read /var/jenkins_home/jobs/MyOrg/config.xml.
Above that is multiple Failed to load plugin SEVERE messages.
FWIW, I was following instructions from here https://www.jenkins.io/doc/book/installing/#docker
I was upgrading from version 2.222.4.
Brian DeRocher
@openbrian
What I'm seeing in the logs looks like this https://bugzilla.redhat.com/show_bug.cgi?id=1683089
Brian DeRocher
@openbrian
Well I finally figured it out.
Looks like it's this issue jenkinsci/docker#577 or this one jenkinsci/docker#791
I had installed xunit. I suspect this was blocking upgrades.
I used PLUGINS_FORCE_UPGRADE=true on my docker run command, and those errors are gone. My org/jobs/builds are all there.
Brian DeRocher
@openbrian
I gotta say as a user, issues like this really upset me, especially because there's no good explanation in the logs for why it happens. The one before this was the broken integration between Jenkins and Bitbucket. I'm gradually separating my build process from these plugins. I've already stopped using the docker DSL to build and test my project and replaced them with shell scripts. xunit is now out.
Brian DeRocher
@openbrian
One last thing... there's confusion when it comes to docker about which image to use. Installation docs say use jenkinsci/blueocean, but jenkinsci images say it's deprecated and use jenkins/jenkins. It seems weird to use jenkinsci/blueocean, just because I want that plugin. Maybe it's too hard to install plugins using the core package? I don't know. But it makes it difficult to research/submit an issue, but I don't know where to look /blueocean or /jenkins?
Gvald
@Gvald
Hi all, need quick help.
So, I'm trying to enable TRENDS on blue-ocean, based on this https://issues.jenkins-ci.org/browse/JENKINS-35882)
Anybody knows how to?
I did a little research, and came across this PR, so here are the steps I took:
  1. cloned the plugin, and run: mvn clean install -Dblueocean.features.trends=true
  2. run mvn -f blueocean/pom.xml hpi:hpi
  3. copied the blueocean.hpi from blueocean/target/blueocean.hpito the master Jenkins machine
  4. uninstall the blueocean plugin (just this one, and there were many more...), and installed it back from the .hpi file
Nothing happend... :(
What am I doing wrong?
ar-ekta-account
@ar-ekta-account
Hi, I've just updated to 1.24.3, then only sucessfully finished job shows the pipeline display, any job that failed or unstable shows the build logs under protocol.
Any idea what's went wrong?
ar-ekta-account
@ar-ekta-account

The issue appear due to commit jenkinsci/blueocean-plugin@2c4659b

and few jobs shows the pipeline successfully, others only the console log output.

Maybe the reason is, blue ocean don't want to wait for longer period.

Bassam Khouri
@bkhouri
Hi. we started using the label attribute in the sh step. However, when viewing a pipeline in Blue Ocean, the label is sometimes the main message in the step, and sometimes the label is a faded message to the right of the shell script. How does Blue Ocean decided how/when to display the sh step label?
1 reply
Enrico Pelizzon
@the_implementer_twitter
Hi, is anyone else having issues with the blueocean UI when running Jenkins with the BLUEOCEAN_FEATURE_JWT_AUTHENTICATION property? The error we're getting is the same one highlighted in this ticket https://issues.jenkins.io/browse/JENKINS-50387 (invalid signature). Checked the JWT token and the public key returned by the server with a different tool (https://jwt.io/) and the signature is verified correctly.
(This is with Jenkins 2.268 and Blue Ocean 1.24.3)
Julian Böhnke
@Julian-B90
Hey everyone can blueocean support scripted pipelines?
harasai
@harasai
Hi May I know the safest way to uninstall blueocean plugin from jenkins
Lloyd Smith
@les2

hello everyone and happy new year!

i’ve enabled blue ocean and for some reason test results don’t display when I use the TapPublisher: https://plugins.jenkins.io/tap/

My pipeline code that publishes to Tap is this:

        steps.step([
                $class                       : 'TapPublisher',
                testResults                  : 'test-results.tap',
                verbose                      : true,
                failIfNoResults              : true,
                failedTestsMarkBuildAsFailure: true,
                enableSubtests               : true,
                planRequired                 : true,
        ])

(The steps variable is this from pipeline passed into a class).

When I exit blue ocean, I can see the Tap test results.

Ideas?

Lloyd Smith
@les2

Nevermind: I’m reading this thread: https://groups.google.com/u/2/g/jenkinsci-dev/c/zNukeuLK4Og/m/SvX-b5exCgAJ

I really wish I could help with this. Seems like a fun project! Maybe one day ...

胡瑞
@huruisc
Hi, When my job exceeds 200 +, it takes 7.5 minutes to load the blue ocean homepage. It takes a long time to wait. Do you have any questions about this?
Walden Leverich
@WaldenL
Not sure this is the right place, but I didn't see anywhere else to discuss this. We're a long-time Jenkins user but just starting to look at Blue Ocean. I saw in the readme.md mention of support for IE11 and I wanted to raise a question... WHY? Maybe because Jenkins (core) supports it? Probably not a great reason, especially on the UI front. As the head of a software company myself I know the "cost" of supporting IE and it's not worth it. Heck, even Microsoft isn't support IE11 in Teams now, and won't support it in the rest of Office365 come the summer. It's time to let IE go the way of Netscape 4.78. ;-)
Controversial intro to the group, I know... :-) I await hate-mail. :-)
Ullrich Hafner
@uhafner
@WaldenL I think it is too late to look at Blue Ocean as the development has been stopped.