Jenkins : PlatformLabeler Plugin

Plugin Information

View Platform Labeler on the plugin site for more information.

This plugin adds node labels based on the OS and architecture of the node; they are updated each time the node connects.

See the README for more details.Example labels:

6.5 RedHatEnterpriseServer RedHatEnterpriseServer-6.5 amd64 amd64-RedHatEnterpriseServer amd64-RedHatEnterpriseServer-6.5

Changelog

Upcoming changes
  • TBD
Version 3.2 (June 16, 2019)
  • Use correct fallback string mapping for Amazon Linux 2
Version 3.1 (June 15, 2019)
  • Don't require lsb_release command on Linux agents
Version 3.0 (April 13, 2019)
  • Replace LSB library with new implementation
  • Require Jenkins 2.150.1
Version 2.2 (November 10, 2018)
  • Internal changes to allow Java 11 compilation in the future
Version 2.1 (July 30, 2018)
  • Support Alpine Linux
Version 2.0 (May 4, 2018)
  • Require Jenkins 2.60.3 or later
  • Require JDK 8
  • Report 64 bit platform if 32 bit JRE running on 64 bit operating system (JENKINS-10383)
  • Visible in the Jenkins update center again
Version 2.0-beta1 (Apr 22, 2018)
  • Require Jenkins 2.60.3 or later
  • Require JDK 8
  • Report 64 bit platform if 32 bit JRE running on 64 bit operating system (JENKINS-10383)
Version 1.1 (Feb 12, 2009)
  • Fix NPE on unix machines missing the lsb-release command.
Version 1.0 (Jul 9, 2009)
  • Initial release