Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-31160

Update Jenkins UI not to call everything a "Build"

    XMLWordPrintable

Details

    • Improvement
    • Status: Open (View Workflow)
    • Minor
    • Resolution: Unresolved
    • core

    Description

      Jenkins (core, plugins, etc.) has a tendency to call everything a "build". These days, "build" tends to conjure thoughts of Continuous Integration use cases only. In fact, our very own uday wrote a plugin so users could change the "build now" button to "deploy now" (or whatever his customer's heart desired).

      There are many other areas in Jenkins where the notion of "build" is the default. This RFE requests updating them to a more fashionable term.

      It seems there are two options:

      • Jenkins either needs to be "smarter" to know there are different types of things (eg: Build Job, Test Job, Deploy Job, Pipeline)
      • Or we need a more acceptable generic word than "build" (since it seems less fashionably to point at CI use cases specifically) - eg: everything is a "job" (job history, job queue, and so on)

      Quick List of Build References:

      • Global: Build History
      • Global: Build Queue
      • Global: Build Executor Status
      • Job: Discard Old Builds
      • Job: Build Now
      • Job: Build with Parameters
      • Job: Skip Builds
      • Job: Build History
      • Job: Last build
      • Job: Last failed build
      • Job: Last unsuccessful build
      • Job: Show Consolidated Build View
      • Job: This build is parameterized
      • Job: Promote builds when...
      • Job: Disable Build
      • Job: Execute concurrent builds
      • Job: Build Triggers: *
      • Job: Build Environment: *
      • Job: Build Steps: *
      • Job: Post-build Actions: *
      • Jenkins Analytics: BUILDS PER MASTER
      • Jenkins Analytics: BUILDS

      relates to JENKINS-7628 but that ticket was closed with "Not a Bug" resolution.

      Attachments

        Issue Links

          Activity

            hrmpw Patrick Wolf created issue -
            hrmpw Patrick Wolf made changes -
            Field Original Value New Value
            Epic Link JENKINS-31156 [ 165812 ]
            schristou Steven Christou made changes -
            Description Jenkins (core, plugins, etc.) has a tendency to call everything a "build". These days, "build" tends to conjure thoughts of Continuous Integration use cases only. In fact, our very own [~uaarkoti] wrote a [plugin so users could change the "build now" button|https://wiki.jenkins-ci.org/display/JENKINS/Customize+Build+Now+Plugin] to "deploy now" (or whatever his customer's heart desired).

            There are many other areas in Jenkins where the notion of "build" is the default. This RFE requests updating them to a more fashionable term.

            It seems there are two options:
            * Jenkins either needs to be "smarter" to know there are different types of things (eg: Build Job, Test Job, Deploy Job, Pipeline)
            * Or we need a more acceptable generic word than "build" (since it seems less fashionably to point at CI use cases specifically) - eg: everything is a "job" (job history, job queue, and so on)


            Quick List of Build References:
            * Global: Build History
            * Global: Build Queue
            * Global: Build Executor Status
            * Job: Discard Old Builds
            * Job: Build Now
            * Job: Build with Parameters
            * Job: Skip Builds
            * Job: Build History
            * Job: Last build
            * Job: Last failed build
            * Job: Last unsuccessful build
            * Job: Show Consolidated Build View
            * Job: This build is parameterized
            * Job: Promote builds when...
            * Job: Disable Build
            * Job: Execute concurrent builds
            * Job: Build Triggers: *
            * Job: Build Environment: *
            * Job: Build Steps: *
            * Job: Post-build Actions: *
            * Jenkins Analytics: BUILDS PER MASTER
            * Jenkins Analytics: BUILDS

            relates to JENKINS-7628 but that ticket was closed with "Not a Bug" resolution.
            Jenkins (core, plugins, etc.) has a tendency to call everything a "build". These days, "build" tends to conjure thoughts of Continuous Integration use cases only. In fact, our very own [~uday] wrote a [plugin so users could change the "build now" button|https://wiki.jenkins-ci.org/display/JENKINS/Customize+Build+Now+Plugin] to "deploy now" (or whatever his customer's heart desired).

            There are many other areas in Jenkins where the notion of "build" is the default. This RFE requests updating them to a more fashionable term.

            It seems there are two options:
            * Jenkins either needs to be "smarter" to know there are different types of things (eg: Build Job, Test Job, Deploy Job, Pipeline)
            * Or we need a more acceptable generic word than "build" (since it seems less fashionably to point at CI use cases specifically) - eg: everything is a "job" (job history, job queue, and so on)


            Quick List of Build References:
            * Global: Build History
            * Global: Build Queue
            * Global: Build Executor Status
            * Job: Discard Old Builds
            * Job: Build Now
            * Job: Build with Parameters
            * Job: Skip Builds
            * Job: Build History
            * Job: Last build
            * Job: Last failed build
            * Job: Last unsuccessful build
            * Job: Show Consolidated Build View
            * Job: This build is parameterized
            * Job: Promote builds when...
            * Job: Disable Build
            * Job: Execute concurrent builds
            * Job: Build Triggers: *
            * Job: Build Environment: *
            * Job: Build Steps: *
            * Job: Post-build Actions: *
            * Jenkins Analytics: BUILDS PER MASTER
            * Jenkins Analytics: BUILDS

            relates to JENKINS-7628 but that ticket was closed with "Not a Bug" resolution.
            jglick Jesse Glick made changes -
            Link This issue is related to JENKINS-31095 [ JENKINS-31095 ]
            rtyler R. Tyler Croy made changes -
            Workflow JNJira [ 166341 ] JNJira + In-Review [ 182361 ]

            People

              Unassigned Unassigned
              hrmpw Patrick Wolf
              Votes:
              5 Vote for this issue
              Watchers:
              8 Start watching this issue

              Dates

                Created:
                Updated: