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 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 22:18
    halkeye synchronize #1899
  • Jan 31 21:59
    halkeye commented #1905
  • Jan 31 21:38
    halkeye synchronize #1905
  • Jan 31 21:38

    halkeye on notify-github

    Cleanup statuses (compare)

  • Jan 31 18:00
    halkeye synchronize #1905
  • Jan 31 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 17:56
    halkeye opened #1907
  • Jan 31 17:56

    halkeye on update-acceptance-tests-deps

    Github warned about a bunch of … (compare)

  • Jan 31 17:51

    halkeye on remove-all-nightwatch-tests

    (compare)

  • Jan 31 17:51

    halkeye on master

    Remove all nightwatch tests (#1… (compare)

  • Jan 31 17:51
    halkeye closed #1906
  • Jan 31 01:59
    halkeye commented #1904
  • Jan 31 00:32
    sophistifunk commented #1906
  • Jan 30 23:55
    halkeye commented #1906
  • Jan 30 22:24
    halkeye review_requested #1906
  • Jan 30 22:24
    halkeye review_requested #1906
  • Jan 30 22:24
    halkeye review_requested #1906
  • Jan 30 22:24
    halkeye review_requested #1906
  • Jan 30 22:24
    halkeye review_requested #1906
Gavin Mogan
@halkeye
@daniel88ferreira nope. Nothing I'm aware of
daniel88ferreira
@daniel88ferreira
Thanks
daniel88ferreira
@daniel88ferreira
@halkeye an alert message or pop up would also be fine, but also not possible
?
Gavin Mogan
@halkeye
It's not implement, and as far as I know not exposed via a blue ocean api
daniel88ferreira
@daniel88ferreira
Thank you
sfosterdw
@sfosterdw
did the downstream job links disappear again? those are fickle things
Dave Grochowski
@ThePumpingLemma
@sfosterdw I’m seeing the same issue with the latest Blue Ocean as well. Sometimes, the links appear for old jobs though
Gavin Mogan
@halkeye
this last release was super minor, just adding back the hook for on save, so i don't think so if the previous version had it
Gavin Mogan
@halkeye
The link doesn't resolve for me, whats the blog about?
Keith Zantow
@kzantow
@Draganka very nice! thank you!
Craig Rodrigues
@rodrigc

@halkeye for pull requests to Blue Ocean, how did the team set up CI so that it triggers a Jenkins build, and then also updates the GitHub pull request with the Jenkins icon? for example this PR https://github.com/jenkinsci/blueocean-plugin/pull/2011#event-2496639770

Do you use the GitHub Pull Request Builder plugin? That plugin looks like it is unmaintained and has some security warnings

Gavin Mogan
@halkeye
Thats kinda out of the box with multi branch pipeline
I installed a plugin that lets you change the context so ci.jenkins and ci.blueocean don't clobber eachother
Craig Rodrigues
@rodrigc
@halkeye does multi-branch pipeline have a place to configure the GitHub credentials, so that Jenkins can update the pull request with status/icon?
Gavin Mogan
@halkeye
rodrigc: I'd have to go check specifically but I think you select the credentials when you select the repo
Craig Rodrigues
@rodrigc
Are any of these Jenkins jobs using Smee.io as mentioned here: https://jenkins.io/blog/2019/01/07/webhook-firewalls/ to trigger CI from GitHub webooks?
Gavin Mogan
@halkeye
For ci.blueocean? Nope not that I'm aware of. The server is internet accessible
Sumit Bhuttan
@sbhuttan
Hi all - Is there a way to setup granular permissions for pipelines with Blue Ocean? It seems folder plugin does not support Blue Ocean pipelines.
Keith Zantow
@kzantow
@sbhuttan blue ocean is just the GUI, try asking about Jenkins Pipelines on the Jenkins user list... and folders are supported somewhat
Stephan Vedder
@feliwir
Hey, why are my ansi color codes shown in the test results?
During build log it correctly converts the color codes to colors
but when looking at the test results it fails to parse them
(they are still included)
vpuech
@vpuech
Hello, ièm just seeing BlueOcean for the first time and it looks like everything i want but i don't use Jenkins :) just in case can i use it with custom backend ? or perhaps what libe you use to create the nice graphs ? thanks
borisivan
@borisivan
even though there are a couple bugs still being worked out, a declarative pipeline that has parallel stages where some of those stages are sequential, is rendered in blue ocean. For a scripted pipeline, does anyone know if that works (and if so, does it suffer from the same bugs in that rendering as declarative currently does)?
borisivan
@borisivan
@halkeye just saw your commit.... looking forward to checking it out!
Gavin Mogan
@halkeye
@vpuech: it's insanely Jenkins specific. All the flow diagrams are custom SVG logic. https://github.com/jenkinsci/ux-widget-framework/tree/master/packages/pipeline-graph may be usable elsewhere but absolutely not supported to.do.so
@borisivan there is 0 development happening on blueocean outside of escalations to cloudbees support/pm
And the random times I feel like poking at it on my own time. which considering the mess, rare
steven-foster
@steven-foster
That's a pity.
vpuech
@vpuech
@halkeye thanks a lot for the info
Craig Rodrigues
@rodrigc
@halkeye is https://github.com/jenkinsci/ux-widget-framework used anywhere in BlueOcean? That looks new
Gavin Mogan
@halkeye
It's apparently just some of the UI pulled out. Like the pipeline graph. Donno when it was done
Craig Rodrigues
@rodrigc
@halkeye looks like @sophistifunk made some changes to it recently. Does he still work at Cloudbees?
Gavin Mogan
@halkeye
Yep but we both got pulled into other projects.
And by recently I sent in a pr that fixes builds with node 12
Craig Rodrigues
@rodrigc
@halkeye understood, thanks
Josh McDonald
@sophistifunk
The widget framework stuff was for a plan that didn't go ahead, as far as I understand it
Gavin Mogan
@halkeye
@bbara asks in PM "Hi! I recently opened a PR in the robot-plugin which implements the BlueTestResultFactory Extension (jenkinsci/robot-plugin#26). It worked pretty smooth and I did a basic interface test for it. Additionally, I tried to verify the functionality directly on the BlueOcean page. However, this does not really work because I got an error (mentioned in my last comment). So I just want to ask you if you could lead me to some example or give me some hints on testing a BlueOcean extension "from the outside". Thank you in advance!"
@sophistifunk @imeredith do you have any suggestions?
Gavin Mogan
@halkeye
@bbara I suspect you need to actually require jenkins-design-language and a number of the other sub modules
bbara
@bbara
@halkeye thanks for your help! I have already added blueocean as a dependency. I also tried to access the acceptance test suite but it is not exposed. It might be useful to expose the test harness so that it can be used from extensions.
Gavin Mogan
@halkeye
@bbara there's like 15 blueocean plugins and they don't have dependencies setup right, the error message hinted at jenkins-design-language not loading, so thats my guess. I agree it would have been a good choice to expose more testing functionality, but i don't think unless someone puts effort in it'll get done, only high priority escalations get touched
Michael Mausse
@michael.mausse_gitlab
Hi! I am trying to configure jenkins (blueocean and bitbucket server) using jcasc. I create a bitbucketServerEndpoint with a credentalsId pointing to a GLOBAL credential. However when I create a blueocean job
..pipeline via the UI it prompts me for a username and password.
Michael Mausse
@michael.mausse_gitlab
The bitbucketServerEndpoint is selectable from the blue-ocean location dropdown box, but after clicking next, the Username/Password prompt appears. I notice the credentials get stored under the project itself in a BlueOcean Folder Credentals section. Is there a way to configure this via jcasc?
Michael Mausse
@michael.mausse_gitlab
After creating the pipeline i can go to its configuration in the classic view and select my GLOBAL credential (which is a username/password type) from the Branch Sources->Bitbucket->Credentials dropdown.