Skip to content

[JENKINS-6153] allow description for slave labels #19479

Closed

Description

@jenkins-infra-bot

It will be very helpful if one can set a description for a slave label. With dozens of labels it is hard to remember the purpose of each one and the specific configuration requirements for each.


Originally reported by akostadinov, imported from: allow description for slave labels
  • assignee: danielbeck
  • status: Resolved
  • priority: Major
  • component(s): core
  • resolution: Fixed
  • resolved: 2014-09-05T22:52:25+00:00
  • votes: 1
  • watchers: 2
  • imported: 2025-11-24
Raw content of original issue

It will be very helpful if one can set a description for a slave label. With dozens of labels it is hard to remember the purpose of each one and the specific configuration requirements for each.

Activity

  1. jenkins-infra-bot commented on Apr 1, 2010

    @jenkins-infra-bot
    Author
    • Remote link associated with this issue:

  2. jenkins-infra-bot commented on Sep 5, 2014

    @jenkins-infra-bot
    Author
    scm_issue_link:
    • Original comment link
    • Raw content of original comment:

      Code changed in jenkins User: Daniel Beck Path: core/src/main/java/hudson/model/Label.java core/src/main/java/hudson/model/labels/LabelAtom.java core/src/main/resources/hudson/model/AbstractModelObject/descriptionForm.jelly core/src/main/resources/hudson/model/Label/index.jelly core/src/main/resources/hudson/model/Label/sidepanel.jelly core/src/main/resources/hudson/model/labels/LabelAtom/configure.jelly http://jenkins-ci.org/commit/jenkins/1657107f9e875eb5357e4d724245a0be810f97bc Log: [FIXED JENKINS-6153] Add description for label atoms

      The change to descriptionForm.jelly is necessary because JEXL interprets the previous version as a call to the static method get(String) of LabelAtom if ${it} is of that type.

    Code changed in jenkins
    User: Daniel Beck
    Path:
    core/src/main/java/hudson/model/Label.java
    core/src/main/java/hudson/model/labels/LabelAtom.java
    core/src/main/resources/hudson/model/AbstractModelObject/descriptionForm.jelly
    core/src/main/resources/hudson/model/Label/index.jelly
    core/src/main/resources/hudson/model/Label/sidepanel.jelly
    core/src/main/resources/hudson/model/labels/LabelAtom/configure.jelly
    http://jenkins-ci.org/commit/jenkins/1657107f9e875eb5357e4d724245a0be810f97bc
    Log:
    [FIXED JENKINS-6153] Add description for label atoms

    The change to descriptionForm.jelly is necessary because JEXL
    interprets the previous version as a call to the static method
    get(String) of LabelAtom if ${it} is of that type.

  3. jenkins-infra-bot commented on Sep 5, 2014

    @jenkins-infra-bot
    Author
    scm_issue_link:

    Code changed in jenkins
    User: Daniel Beck
    Path:
    core/src/main/resources/hudson/model/Label/sidepanel.jelly
    http://jenkins-ci.org/commit/jenkins/71d8eedaaf4bb41a131686f3024b7755c784d953
    Log:
    JENKINS-6153 Only show configure link for label atoms

  4. jenkins-infra-bot commented on Sep 5, 2014

    @jenkins-infra-bot
    Author
    scm_issue_link:

    Code changed in jenkins
    User: Daniel Beck
    Path:
    core/src/main/java/hudson/model/labels/LabelAtom.java
    http://jenkins-ci.org/commit/jenkins/f8638bab1acab79905786b6ded5d350d128ee7f1
    Log:
    JENKINS-6153 Move @​since comment to getter

  5. jenkins-infra-bot commented on Sep 5, 2014

    @jenkins-infra-bot
    Author
    scm_issue_link:
    • Original comment link
    • Raw content of original comment:

      Code changed in jenkins User: Daniel Beck Path: core/src/main/java/hudson/model/Label.java core/src/main/java/hudson/model/labels/LabelAtom.java core/src/main/resources/hudson/model/AbstractModelObject/descriptionForm.jelly core/src/main/resources/hudson/model/Label/index.jelly core/src/main/resources/hudson/model/Label/sidepanel.jelly core/src/main/resources/hudson/model/labels/LabelAtom/configure.jelly http://jenkins-ci.org/commit/jenkins/8aac35d4a1caa6e8accf87c4ce0c505f78fe0818 Log: Merge pull request #1380 from daniel-beck/JENKINS-6153

      [FIXED JENKINS-6153] Add description for label atoms

      Compare: c49649b...8aac35d

    Code changed in jenkins
    User: Daniel Beck
    Path:
    core/src/main/java/hudson/model/Label.java
    core/src/main/java/hudson/model/labels/LabelAtom.java
    core/src/main/resources/hudson/model/AbstractModelObject/descriptionForm.jelly
    core/src/main/resources/hudson/model/Label/index.jelly
    core/src/main/resources/hudson/model/Label/sidepanel.jelly
    core/src/main/resources/hudson/model/labels/LabelAtom/configure.jelly
    http://jenkins-ci.org/commit/jenkins/8aac35d4a1caa6e8accf87c4ce0c505f78fe0818
    Log:
    Merge pull request #1380 from daniel-beck/JENKINS-6153

    [FIXED JENKINS-6153] Add description for label atoms

    Compare: c49649b...8aac35d

  6. jenkins-infra-bot commented on Sep 6, 2014

    @jenkins-infra-bot
    Author
    dogfood:
    • Original comment link
    • Raw content of original comment:

      Integrated in jenkins_main_trunk #3671 [FIXED JENKINS-6153] Add description for label atoms (Revision 1657107f9e875eb5357e4d724245a0be810f97bc) JENKINS-6153 Only show configure link for label atoms (Revision 71d8eedaaf4bb41a131686f3024b7755c784d953) JENKINS-6153 Move @since comment to getter (Revision f8638bab1acab79905786b6ded5d350d128ee7f1)

      Result = UNSTABLE daniel-beck : 1657107f9e875eb5357e4d724245a0be810f97bc Files :

      • core/src/main/java/hudson/model/labels/LabelAtom.java
      • core/src/main/resources/hudson/model/labels/LabelAtom/configure.jelly
      • core/src/main/java/hudson/model/Label.java
      • core/src/main/resources/hudson/model/Label/index.jelly
      • core/src/main/resources/hudson/model/Label/sidepanel.jelly
      • core/src/main/resources/hudson/model/AbstractModelObject/descriptionForm.jelly

      daniel-beck : 71d8eedaaf4bb41a131686f3024b7755c784d953 Files :

      • core/src/main/resources/hudson/model/Label/sidepanel.jelly

      daniel-beck : f8638bab1acab79905786b6ded5d350d128ee7f1 Files :

      • core/src/main/java/hudson/model/labels/LabelAtom.java

    Integrated in jenkins_main_trunk #3671
    [FIXED JENKINS-6153] Add description for label atoms (Revision 1657107)
    JENKINS-6153 Only show configure link for label atoms (Revision 71d8eed)
    JENKINS-6153 Move @​since comment to getter (Revision f8638ba)

    Result = UNSTABLE
    daniel-beck : 1657107f9e875eb5357e4d724245a0be810f97bc
    Files :

    • core/src/main/java/hudson/model/labels/LabelAtom.java
    • core/src/main/resources/hudson/model/labels/LabelAtom/configure.jelly
    • core/src/main/java/hudson/model/Label.java
    • core/src/main/resources/hudson/model/Label/index.jelly
    • core/src/main/resources/hudson/model/Label/sidepanel.jelly
    • core/src/main/resources/hudson/model/AbstractModelObject/descriptionForm.jelly

    daniel-beck : 71d8eedaaf4bb41a131686f3024b7755c784d953
    Files :

    • core/src/main/resources/hudson/model/Label/sidepanel.jelly

    daniel-beck : f8638bab1acab79905786b6ded5d350d128ee7f1
    Files :

    • core/src/main/java/hudson/model/labels/LabelAtom.java
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions