This is a minimal PR that turns off most of the CI workflow variants that build for 16.04. This will save time/resources and enable us to modernize in ways that break backward compatibility where that's convenient going forward.
An issue for discussion is the msgs_jar.yaml workflow that has to use Ubuntu 16.04 inside a Docker container to build a JAR file of ROS message definitions for the HLP because it relies on the ros-kinetic-rosjava package. But we may be able to isolate a small wedge of relevant code and build scripts so we can continue building that on 16.04 but everything else can move forward.
[x] We won't merge this PR without getting approval from the facility team.
This is a minimal PR that turns off most of the CI workflow variants that build for 16.04. This will save time/resources and enable us to modernize in ways that break backward compatibility where that's convenient going forward.
An issue for discussion is the
msgs_jar.yaml
workflow that has to use Ubuntu 16.04 inside a Docker container to build a JAR file of ROS message definitions for the HLP because it relies on theros-kinetic-rosjava
package. But we may be able to isolate a small wedge of relevant code and build scripts so we can continue building that on 16.04 but everything else can move forward.