Here follows some observations from running Jenkins in Blue Ocean:
I know BluOcean is not yet finished:
https://jenkins.io/projects/blueocean/roadmap/
A small list. I had expected more, but perhaps it near finish.
Hope that some of my observation might lead to improvements on BlueOcean
because I like it a lot. It is a huge step up in user interface design.
What I like most from BlueOcean is that I can see the build log output from
each build node alone, while in classic view it was all mixed together.
1) Slow initial loading:
Clicking on a Pipeline: activities takes several seconds to finish loading.
Clicking on Branches, takes several seconds to finish loading.
2) After initial loading on Multibranch Pipeline in BlueOcean it loads
faster the second time, but still a little lag.
"Show more" takes a few seconds to load.
Loading back to Pipelines takes a few seconds before it is finished loading.
3) Is it not possible to select view to show in BlueOcean?
We have a lot of projects, and it would be helpful to limit which views
project is listed.
Some projects are also Coverity, maintenance and tools Pipelines and are
not important for the main user to see.
4) Warnings in the log output.
Lots of the following WARNING
Specially when I click on Show more
Oct 18, 2017 4:20:16 PM hudson.XmlFile replaceIfNotAtTopLevel
WARNING: JENKINS-45892: reference to pipe1 #319 being saved from unexpected
/var/lib/jenkins/jobs/pipe1/builds/319/workflow/6-parallel-synthetic.xml
java.lang.IllegalStateException
at hudson.XmlFile.replaceIfNotAtTopLevel(XmlFile.java:210)
at hudson.model.Run.writeReplace(Run.java:1929)
at sun.reflect.GeneratedMethodAccessor173.invoke(Unknown Source)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at
com.thoughtworks.xstream.converters.reflection.SerializationMethodInvoker.callWriteReplace(SerializationMethodInvoker.java:89)
at
hudson.util.RobustReflectionConverter.marshal(RobustReflectionConverter.java:141)
at
com.thoughtworks.xstream.core.AbstractReferenceMarshaller.convert(AbstractReferenceMarshaller.java:69)
at
com.thoughtworks.xstream.core.TreeMarshaller.convertAnother(TreeMarshaller.java:58)
at
com.thoughtworks.xstream.core.AbstractReferenceMarshaller$1.convertAnother(AbstractReferenceMarshaller.java:84)
at
hudson.util.RobustReflectionConverter.marshallField(RobustReflectionConverter.java:265)
at
hudson.util.RobustReflectionConverter$2.writeField(RobustReflectionConverter.java:252)
at
hudson.util.RobustReflectionConverter$2.visit(RobustReflectionConverter.java:224)
at
com.thoughtworks.xstream.converters.reflection.PureJavaReflectionProvider.visitSerializableFields(PureJavaReflectionProvider.java:138)
at
hudson.util.RobustReflectionConverter.doMarshal(RobustReflectionConverter.java:209)
at
hudson.util.RobustReflectionConverter.marshal(RobustReflectionConverter.java:150)
at
com.thoughtworks.xstream.core.AbstractReferenceMarshaller.convert(AbstractReferenceMarshaller.java:69)
at
com.thoughtworks.xstream.core.TreeMarshaller.convertAnother(TreeMarshaller.java:58)
at
com.thoughtworks.xstream.core.AbstractReferenceMarshaller$1.convertAnother(AbstractReferenceMarshaller.java:84
--
You received this message because you are subscribed to the Google Groups
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/jenkinsci-users/a0a3373d-0647-40c4-b1d9-e8bd0123379e%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.