Skip to content

Commit

Permalink
Update vocabulary for Jenkins
Browse files Browse the repository at this point in the history
  • Loading branch information
jsoref committed Mar 5, 2020
1 parent 1d36087 commit 1dac74d
Showing 1 changed file with 18 additions and 18 deletions.
36 changes: 18 additions & 18 deletions content/doc/book/glossary/index.adoc
Expand Up @@ -45,7 +45,7 @@ Artifact:: [[artifact]]
run which is *archived* onto the Jenkins <<master,Master>> for
later retrieval by users.
Build:: [[build]]
Result of a single execution of a <<project,Project>>
Result of a single execution of a <<job,Job>>
Cloud:: [[cloud]]
A System Configuration which provides dynamic <<agent,Agent>>
provisioning and allocation, such as that provided by the
Expand All @@ -57,28 +57,29 @@ Core:: [[core]]
the basic web UI, configuration, and foundation upon which <<plugin, Plugins>>
can be built.
Downstream:: [[downstream]]
A configured <<pipeline,Pipeline>> or <<project,Project>> which is triggered
as part of the execution of a separate Pipeline or Project.
A configured <<pipeline,Pipeline>> or <<job,Job>> which is triggered
as part of the execution of a separate Pipeline or Job.
Executor:: [[executor]]
A slot for execution of work defined by a <<pipeline,Pipeline>> or
<<project,Project>> on a <<node, Node>>. A Node may have zero or more
Executors configured which corresponds to how many concurrent Projects or
<<job,Job>> on a <<node, Node>>. A Node may have zero or more
Executors configured which corresponds to how many concurrent Jobs or
Pipelines are able to execute on that Node.
Fingerprint:: [[fingerprint]]
A hash considered globally unique to track the usage of an
<<artifact,Artifact>> or other entity across multiple
<<pipeline,Pipelines>> or <<project,Projects>>.
<<pipeline,Pipelines>> or <<job,Jobs>>.
Folder:: [[folder]]
An organizational container for <<pipeline,Pipelines>> and/or
<<project,Projects>>, similar to folders on a file system.
<<job,Jobs>>, similar to folders on a file system.
Item:: [[item]]
An entity in the web UI corresponding to either a:
<<folder,Folder>>, <<pipeline,Pipeline>>, or <<project,Project>>.
<<folder,Folder>>, <<pipeline,Pipeline>>, or <<job,Job>>.
Jenkins URL:: [[jenkins-url]]
The main url for the jenkins application, as visited by a user.
e.g. https://ci.jenkins.io/
Job:: [[job]]
A deprecated term, synonymous with <<project,Project>>.
A user-configured description of work which Jenkins should perform, such as
building a piece of software, etc.
Label:: [[label]]
User-defined text for grouping <<agent,Agents>>, typically by similar
functionality or capability. For example `linux` for Linux-based agents or
Expand All @@ -88,11 +89,10 @@ Master:: [[master]]
and renders the various user interfaces for Jenkins.
Node:: [[node]]
A machine which is part of the Jenkins environment and capable
of executing <<pipeline,Pipelines>> or <<project,Projects>>. Both the
of executing <<pipeline,Pipelines>> or <<job,Jobs>>. Both the
<<master,Master>> and <<agent,Agents>> are considered to be Nodes.
Project:: [[project]]
A user-configured description of work which Jenkins should perform, such as
building a piece of software, etc.
A deprecated term, synonymous with <<job,Job>>.
Pipeline:: [[pipeline]]
A user-defined model of a continuous delivery pipeline, for more read the
<<pipeline#,Pipeline chapter>> in this handbook.
Expand All @@ -112,19 +112,19 @@ Stage:: [[stage]]
status/progress.
Step:: [[step]]
A single task; fundamentally steps tell Jenkins _what_ to do inside of a
<<pipeline,Pipeline>> or <<project,Project>>.
<<pipeline,Pipeline>> or <<job,Job>>.
Trigger:: [[trigger]]
A criteria for triggering a new <<pipeline,Pipeline>> run or
<<build,Build>>.
<<job,Job>>.
Update Center:: [[update-center]]
Hosted inventory of plugins and plugin metadata to enable plugin
installation from within Jenkins.
Upstream:: [[upstream]]
A configured <<pipeline,Pipeline>> or <<project,Project>> which triggers a
separate Pipeline or Project as part of its execution.
A configured <<pipeline,Pipeline>> or <<job,Job>> which triggers a
separate Pipeline or Job as part of its execution.
Workspace:: [[workspace]]
A disposable directory on the file system of a <<node,Node>>
where work can be done by a <<pipeline,Pipeline>> or <<project,Project>>.
where work can be done by a <<pipeline,Pipeline>> or <<job,Job>>.
Workspaces are typically left in place after a <<build,Build>> or
<<pipeline,Pipeline>> run completes unless specific Workspace cleanup policies
have been put in place on the Jenkins <<master,Master>>.
Expand All @@ -133,7 +133,7 @@ Workspace:: [[workspace]]
////
XXX: It's currently unclear to me (rtyler) whether these merit definition
== Project/Pipeline Status
== Job/Pipeline Status
Aborted:: [[aborted]]
Failed:: [[failed]]
Expand Down

0 comments on commit 1dac74d

Please sign in to comment.