I am happy to report that JEP-222 has landed in Jenkins weeklies,
starting in 2.217.
This improvement brings experimental WebSocket support to Jenkins,
available when connecting inbound agents or when running the CLI.
The WebSocket protocol allows bidirectional, streaming communication over an HTTP(S) port.
While many users of Jenkins could benefit,
implementing this system was particularly important for CloudBees
because of how CloudBees Core on modern cloud platforms
(i.e., running on Kubernetes)...
Updated on Jan 10, 2019: The deprecated protocols were removed in Remoting 3.40+ and Jenkins 2.214+.
See JENKINS-60381: Remove old for more information and links.
There are upcoming changes in Jenkins "core" which may require extra steps
when upgrading Jenkins. If you use configuration management for Jenkins
agents, please read this announcement carefully.
If you have ever seen messages like "Channel is already closed" or "Remote call failed"...
Jenkins will be represented at cdCon organized by the Continuous Delivery Foundation.
We will have multiple talks and a Birds of Feather session there.
The Jenkins Contributor Summit brings together current and future contributors to the Jenkins project.
The summit brings together community members to learn, meet, and help shape the future of Jenkins.
Jenkins will be represented at the DevOps World conference.
There will be community and Continuous Delivery Foundation tracks,
and many talks from Jenkins practitioners.