A B C D E F G H I J L M N O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- ABORT - eu.royalsloth.depbuilder.dsl.scheduling.BuildSettings.ParentFailureMode
-
Don't build child node if one of the parents build failed
- ABORT - eu.royalsloth.depbuilder.dsl.scheduling.BuildStatus
-
The build node was aborted during the build (usually manual abort)
- ABORT - eu.royalsloth.depbuilder.dsl.scheduling.ScheduledNode.ScheduledNodeStatus
- ABORT_NODE - Static variable in class eu.royalsloth.depbuilder.dsl.scheduling.ScheduledNode
- abortBuild(BuildJob) - Method in class eu.royalsloth.depbuilder.dsl.scheduling.Scheduler
- abortBuild(ScheduledNode) - Method in class eu.royalsloth.depbuilder.dsl.scheduling.Scheduler
- AbortReason(String, Result) - Constructor for class eu.royalsloth.depbuilder.dsl.scheduling.Scheduler.AbortReason
- addBuild(Run<?, ?>) - Method in class eu.royalsloth.depbuilder.jenkins.actions.PersistBuildInfoAction
- addCancelledBuild(String) - Method in class eu.royalsloth.depbuilder.jenkins.actions.PersistBuildInfoAction
-
Add a build that was cancelled during the build or while it staid in the queue.
- addChild(BuildJob) - Method in class eu.royalsloth.depbuilder.dsl.scheduling.BuildJob
- addQueuedBuild(BuildFuture) - Method in class eu.royalsloth.depbuilder.dsl.scheduling.Scheduler
- addThrottle(SchedulerSettings.Throttle...) - Method in class eu.royalsloth.depbuilder.dsl.scheduling.SchedulerSettings
- addUnknownSetting(BuildSettings.UnknownSetting) - Method in class eu.royalsloth.depbuilder.dsl.scheduling.BuildSettings
- advance() - Method in class eu.royalsloth.depbuilder.dsl.DslLexer.Tokenizer
- agentExists(String) - Method in class eu.royalsloth.depbuilder.dsl.SettingsVerifier
- agentName - Variable in class eu.royalsloth.depbuilder.dsl.scheduling.BuildAgent
- agentType - Variable in class eu.royalsloth.depbuilder.dsl.scheduling.BuildAgent
- ALL_SETTINGS - Static variable in class eu.royalsloth.depbuilder.dsl.DslParser
- allJobsShouldHaveOnlineAgent(ParsedBuild) - Static method in class eu.royalsloth.depbuilder.jenkins.AssignToNode
-
Checks if all jobs from the build have online build agent or throws an exception if one node has all build agents offline.
- allModes() - Static method in enum eu.royalsloth.depbuilder.dsl.scheduling.BuildSettings.ParentFailureMode
- ANY - eu.royalsloth.depbuilder.dsl.scheduling.BuildAgentType
- ANY - Static variable in class eu.royalsloth.depbuilder.dsl.scheduling.BuildAgent
- AssignAnyNode() - Constructor for class eu.royalsloth.depbuilder.jenkins.AssignToNode.AssignAnyNode
- AssignAnyNode(Node) - Constructor for class eu.royalsloth.depbuilder.jenkins.AssignToNode.AssignAnyNode
- AssignToNode - Class in eu.royalsloth.depbuilder.jenkins
-
Helper class that is assigning builds to nodes
- AssignToNode(Node) - Constructor for class eu.royalsloth.depbuilder.jenkins.AssignToNode
- AssignToNode.AssignAnyNode - Class in eu.royalsloth.depbuilder.jenkins
B
- back() - Method in class eu.royalsloth.depbuilder.dsl.DslLexer.Tokenizer
- BUILD - eu.royalsloth.depbuilder.dsl.scheduling.BuildSettings.ParentFailureMode
-
Build child node even if there were errors upstream
- BuildAddedCause - Class in eu.royalsloth.depbuilder.jenkins.actions
-
Custom cause that is used in order to get the build callback just before the project/job is added into the queue (at least I think this is the order of actions based on the debug logs).
- BuildAddedCause() - Constructor for class eu.royalsloth.depbuilder.jenkins.actions.BuildAddedCause
- BuildAgent - Class in eu.royalsloth.depbuilder.dsl.scheduling
- BuildAgent(BuildAgent) - Constructor for class eu.royalsloth.depbuilder.dsl.scheduling.BuildAgent
-
Copy constructor
- BuildAgent(String, BuildAgentType) - Constructor for class eu.royalsloth.depbuilder.dsl.scheduling.BuildAgent
- BuildAgentType - Enum in eu.royalsloth.depbuilder.dsl.scheduling
- BuildCycleException - Exception in eu.royalsloth.depbuilder.dsl.scheduling
- BuildCycleException(String) - Constructor for exception eu.royalsloth.depbuilder.dsl.scheduling.BuildCycleException
- BuildCycleException(String, Throwable) - Constructor for exception eu.royalsloth.depbuilder.dsl.scheduling.BuildCycleException
- buildDuration - Variable in class eu.royalsloth.depbuilder.jenkins.api.FinishedBuildJob
- BuildExecution() - Constructor for class eu.royalsloth.depbuilder.jenkins.DslBuild.BuildExecution
-
Some plugins might depend on this instance castable to Runner, so we need to use deprecated class here.
- BuildFuture - Class in eu.royalsloth.depbuilder.jenkins
-
Simple DTO that contains the data about the job that was scheduled to Jenkins
- BuildFuture(BuildJob, Future<?>, BuildAddedCause) - Constructor for class eu.royalsloth.depbuilder.jenkins.BuildFuture
- buildHasErrors - Variable in class eu.royalsloth.depbuilder.dsl.scheduling.Scheduler
- buildJob - Variable in class eu.royalsloth.depbuilder.jenkins.BuildFuture
- BuildJob - Class in eu.royalsloth.depbuilder.dsl.scheduling
- BuildJob(ParsedBuildJob) - Constructor for class eu.royalsloth.depbuilder.dsl.scheduling.BuildJob
- BuildJob(String) - Constructor for class eu.royalsloth.depbuilder.dsl.scheduling.BuildJob
- BuildJob(String, BuildSettings) - Constructor for class eu.royalsloth.depbuilder.dsl.scheduling.BuildJob
- BuildJob(String, BuildSettings, List<BuildJob>) - Constructor for class eu.royalsloth.depbuilder.dsl.scheduling.BuildJob
- buildLayers - Variable in class eu.royalsloth.depbuilder.dsl.scheduling.Scheduler
- BuildLayers - Class in eu.royalsloth.depbuilder.dsl.scheduling
- BuildLayers(List<String>) - Constructor for class eu.royalsloth.depbuilder.dsl.scheduling.BuildLayers
-
Class constructor for layers that has build cycle
- BuildLayers(List<List<String>>, List<ParsedBuildJob>) - Constructor for class eu.royalsloth.depbuilder.dsl.scheduling.BuildLayers
- buildNodeExists(String) - Method in class eu.royalsloth.depbuilder.dsl.SettingsVerifier
- buildNumber - Variable in class eu.royalsloth.depbuilder.jenkins.api.FinishedBuildJob
- buildNumber - Variable in class eu.royalsloth.depbuilder.jenkins.api.JobBuildStatus
- buildNumber - Variable in class eu.royalsloth.depbuilder.jenkins.api.ProjectGraph
- BuildSettings - Class in eu.royalsloth.depbuilder.dsl.scheduling
-
Build settings of one build node in the graph of build nodes.
- BuildSettings(BuildSettings) - Constructor for class eu.royalsloth.depbuilder.dsl.scheduling.BuildSettings
-
Since Java doesn't support deep object copy without magic tricks, we are manually copying all the fields over.
- BuildSettings(String) - Constructor for class eu.royalsloth.depbuilder.dsl.scheduling.BuildSettings
- BuildSettings.ParentFailureMode - Enum in eu.royalsloth.depbuilder.dsl.scheduling
- BuildSettings.UnknownSetting - Class in eu.royalsloth.depbuilder.dsl.scheduling
- buildStatus - Variable in class eu.royalsloth.depbuilder.jenkins.api.FinishedBuildJob
- buildStatus - Variable in class eu.royalsloth.depbuilder.jenkins.api.JobBuildStatus
- buildStatus - Variable in class eu.royalsloth.depbuilder.jenkins.api.ProjectBuildStatus
- BuildStatus - Enum in eu.royalsloth.depbuilder.dsl.scheduling
- buildThrottle - Variable in class eu.royalsloth.depbuilder.dsl.scheduling.SchedulerSettings
- buildUri - Variable in class eu.royalsloth.depbuilder.jenkins.api.FinishedBuildJob
- buildUri - Variable in class eu.royalsloth.depbuilder.jenkins.api.JobBuildStatus
-
Relative build uri that looks like job/foo/32 (without the trailing slash).
- buildWasAborted - Variable in class eu.royalsloth.depbuilder.dsl.scheduling.Scheduler
C
- cause - Variable in class eu.royalsloth.depbuilder.jenkins.BuildFuture
- children - Variable in class eu.royalsloth.depbuilder.jenkins.api.ConfigGraphNode
- children - Variable in class eu.royalsloth.depbuilder.jenkins.api.FinishedBuildJob
- chompArray(DslLexer.Tokenizer, Token) - Static method in class eu.royalsloth.depbuilder.dsl.DslParser
- cleanUp(BuildListener) - Method in class eu.royalsloth.depbuilder.jenkins.DslBuild.BuildExecution
- clone() - Method in class eu.royalsloth.depbuilder.dsl.scheduling.BuildSettings.UnknownSetting
- COLON - eu.royalsloth.depbuilder.dsl.TokenType
- COMMA - eu.royalsloth.depbuilder.dsl.TokenType
- COMMUNITY - eu.royalsloth.depbuilder.jenkins.PluginVersion
- ConfigGraphNode - Class in eu.royalsloth.depbuilder.jenkins.api
-
Helper class used for serializing build jobs in order to display them on the graph in the Jenkins UI job configuration page.
- ConfigGraphNode(ParsedBuildJob, String) - Constructor for class eu.royalsloth.depbuilder.jenkins.api.ConfigGraphNode
- convertBuildResult(Result) - Static method in class eu.royalsloth.depbuilder.jenkins.DslBuild
- copy(BuildSettings) - Static method in class eu.royalsloth.depbuilder.dsl.scheduling.BuildSettings
- create(DslLexer.Tokenizer, Token, String) - Static method in exception eu.royalsloth.depbuilder.dsl.ParseException
- create(DslLexer.Tokenizer, Token, String, Exception) - Static method in exception eu.royalsloth.depbuilder.dsl.ParseException
- createAbortReason(BuildFuture, PersistBuildInfoAction) - Method in class eu.royalsloth.depbuilder.dsl.scheduling.Scheduler
- createAction(List<BuildAgent>) - Static method in class eu.royalsloth.depbuilder.jenkins.AssignToNode
- createConsoleLink(Run<?, ?>) - Static method in class eu.royalsloth.depbuilder.jenkins.JenkinsUtil
- createSerializedJobs(List<ParsedBuildJob>) - Static method in class eu.royalsloth.depbuilder.jenkins.DslProject
D
- DEFAULT_BUILD_DURATION - Static variable in class eu.royalsloth.depbuilder.dsl.scheduling.BuildSettings
- DEFAULT_MAX_BUILD_TIME - Static variable in class eu.royalsloth.depbuilder.dsl.scheduling.SchedulerSettings
- DescriptorImpl() - Constructor for class eu.royalsloth.depbuilder.jenkins.DslProject.DescriptorImpl
- displayName - Variable in class eu.royalsloth.depbuilder.jenkins.api.ConfigGraphNode
- displayName - Variable in class eu.royalsloth.depbuilder.jenkins.api.FinishedBuildJob
-
The name that will be displayed in the UI (if set)
- DIVIDE - eu.royalsloth.depbuilder.dsl.TokenType
- doCheckNumberOfGraphs(String, DslProject) - Method in class eu.royalsloth.depbuilder.jenkins.DslProject.DescriptorImpl
- doCheckPipeline(String, DslProject) - Method in class eu.royalsloth.depbuilder.jenkins.DslProject.DescriptorImpl
- doCheckScmFileLocation(String, DslProject) - Method in class eu.royalsloth.depbuilder.jenkins.DslProject.DescriptorImpl
- doCheckScriptInputType(String, DslProject) - Method in class eu.royalsloth.depbuilder.jenkins.DslProject.DescriptorImpl
- doConfigSubmit(StaplerRequest, StaplerResponse) - Method in class eu.royalsloth.depbuilder.jenkins.DslProject
- doFillAgentsItems(ItemGroup) - Method in class eu.royalsloth.depbuilder.jenkins.DslProject.DescriptorImpl
- doFillProjectsItems(ItemGroup) - Method in class eu.royalsloth.depbuilder.jenkins.DslProject.DescriptorImpl
- doFillScriptInputTypeItems(ItemGroup) - Method in class eu.royalsloth.depbuilder.jenkins.DslProject.DescriptorImpl
- doRun(BuildListener) - Method in class eu.royalsloth.depbuilder.jenkins.DslBuild.BuildExecution
- doStartPartialBuild(StaplerRequest, StaplerResponse, String) - Method in class eu.royalsloth.depbuilder.jenkins.DslBuild
-
Endpoint that allows the user to trigger a partial build of the pipeline.
- DOT - eu.royalsloth.depbuilder.dsl.TokenType
- DslBuild - Class in eu.royalsloth.depbuilder.jenkins
- DslBuild(DslProject) - Constructor for class eu.royalsloth.depbuilder.jenkins.DslBuild
- DslBuild(DslProject, File) - Constructor for class eu.royalsloth.depbuilder.jenkins.DslBuild
- DslBuild(DslProject, Calendar) - Constructor for class eu.royalsloth.depbuilder.jenkins.DslBuild
- DslBuild.BuildExecution - Class in eu.royalsloth.depbuilder.jenkins
-
Implementation copied from freestyle project.
- DslLexer - Class in eu.royalsloth.depbuilder.dsl
- DslLexer() - Constructor for class eu.royalsloth.depbuilder.dsl.DslLexer
- DslLexer.Tokenizer - Class in eu.royalsloth.depbuilder.dsl
- DslParser - Class in eu.royalsloth.depbuilder.dsl
- DslParser() - Constructor for class eu.royalsloth.depbuilder.dsl.DslParser
- DslProject - Class in eu.royalsloth.depbuilder.jenkins
-
This class creates a custom project in the jenkins new project view
- DslProject(ItemGroup, String) - Constructor for class eu.royalsloth.depbuilder.jenkins.DslProject
- DslProject.DescriptorImpl - Class in eu.royalsloth.depbuilder.jenkins
-
This class is used to describe the plugin (name, description)
- DslProject.ScriptInputType - Enum in eu.royalsloth.depbuilder.jenkins
-
Determines the type of user input for the DepBuilder pipeline
- duration - Variable in class eu.royalsloth.depbuilder.jenkins.api.JobBuildStatus
- duration - Variable in class eu.royalsloth.depbuilder.jenkins.api.ProjectBuildStatus
- duration - Variable in class eu.royalsloth.depbuilder.jenkins.api.ProjectGraph
- durationToString(long) - Static method in class eu.royalsloth.depbuilder.jenkins.DslBuild
E
- eatUpSemicolons(DslLexer.Tokenizer, Token) - Static method in class eu.royalsloth.depbuilder.dsl.DslParser
- ejectFinishedBuilds(PrintStream, PersistBuildInfoAction) - Method in class eu.royalsloth.depbuilder.dsl.scheduling.Scheduler
-
Eject the build if the build has finished building.
- EOF - eu.royalsloth.depbuilder.dsl.TokenType
- equals(Object) - Method in class eu.royalsloth.depbuilder.dsl.ParsedBuildJob
- equals(Object) - Method in class eu.royalsloth.depbuilder.dsl.scheduling.BuildAgent
- equals(Object) - Method in class eu.royalsloth.depbuilder.dsl.Token
- error - Variable in class eu.royalsloth.depbuilder.jenkins.api.ProjectGraph
- ERROR - eu.royalsloth.depbuilder.dsl.scheduling.BuildStatus
-
An error occurred during the build process
- ERROR - eu.royalsloth.depbuilder.dsl.TokenType
- errorBuild(BuildJob) - Method in class eu.royalsloth.depbuilder.dsl.scheduling.Scheduler
- errorBuild(ScheduledNode) - Method in class eu.royalsloth.depbuilder.dsl.scheduling.Scheduler
- eu.royalsloth.depbuilder.dsl - package eu.royalsloth.depbuilder.dsl
- eu.royalsloth.depbuilder.dsl.scheduling - package eu.royalsloth.depbuilder.dsl.scheduling
- eu.royalsloth.depbuilder.dsl.utils - package eu.royalsloth.depbuilder.dsl.utils
- eu.royalsloth.depbuilder.jenkins - package eu.royalsloth.depbuilder.jenkins
-
Contains the code that integrates the DSL dependency build logic with the Jenkins infrastructure (jenkins UI and scheduling builds via jenkins queue).
- eu.royalsloth.depbuilder.jenkins.actions - package eu.royalsloth.depbuilder.jenkins.actions
-
Jenkins is using actions for all sorts of things, see: https://wiki.jenkins.io/display/JENKINS/Action+and+its+family+of+subtypes.
- eu.royalsloth.depbuilder.jenkins.api - package eu.royalsloth.depbuilder.jenkins.api
- executors - Variable in class eu.royalsloth.depbuilder.dsl.scheduling.SchedulerSettings.Throttle
- expectAndParseColon(DslLexer.Tokenizer) - Static method in class eu.royalsloth.depbuilder.dsl.DslParser
- expectAndParseColon(DslLexer.Tokenizer, String, String) - Static method in class eu.royalsloth.depbuilder.dsl.DslParser
F
- findJenkinsAgent(List<BuildAgent>, List<Node>) - Static method in class eu.royalsloth.depbuilder.jenkins.AssignToNode
-
Find appropriate jenkins agent node, based on the needs of the build job.
- finishBuild(BuildJob, BuildStatus) - Method in class eu.royalsloth.depbuilder.dsl.scheduling.Scheduler
- finished - Variable in class eu.royalsloth.depbuilder.dsl.scheduling.Scheduler
- finished - Variable in class eu.royalsloth.depbuilder.jenkins.api.ProjectBuildStatus
- finished - Variable in class eu.royalsloth.depbuilder.jenkins.api.ProjectGraph
- FINISHED - eu.royalsloth.depbuilder.dsl.scheduling.ScheduledNode.ScheduledNodeStatus
- FINISHED_NODE - Static variable in class eu.royalsloth.depbuilder.dsl.scheduling.ScheduledNode
- FinishedBuildJob - Class in eu.royalsloth.depbuilder.jenkins.api
-
DTO for transfering build related data to frontend
- FinishedBuildJob() - Constructor for class eu.royalsloth.depbuilder.jenkins.api.FinishedBuildJob
- formatDuration(Duration) - Static method in class eu.royalsloth.depbuilder.dsl.utils.TimeUtils
- from(Run<?, ?>) - Static method in class eu.royalsloth.depbuilder.jenkins.api.JobBuildStatus
-
Parse all the relevant data from the Jenkins build info class
- future - Variable in class eu.royalsloth.depbuilder.jenkins.BuildFuture
G
- getAgentNames() - Method in class eu.royalsloth.depbuilder.dsl.scheduling.BuildSettings
- getAgents() - Method in class eu.royalsloth.depbuilder.dsl.scheduling.BuildSettings
- getAllAgents() - Static method in class eu.royalsloth.depbuilder.jenkins.JenkinsUtil
-
Get all build agents that are part of the same CI build swarm.
- getAllowedExecutors(LocalTime) - Method in class eu.royalsloth.depbuilder.dsl.scheduling.SchedulerSettings
-
Get number of allowed executors based on current time or -1 if the number of current executors is not restricted.
- getAssignedLabel(SubTask) - Method in class eu.royalsloth.depbuilder.jenkins.AssignToNode.AssignAnyNode
- getAssignedLabel(SubTask) - Method in class eu.royalsloth.depbuilder.jenkins.AssignToNode
- getBuild() - Method in class eu.royalsloth.depbuilder.jenkins.actions.BuildAddedCause
- getBuild(String, int) - Static method in class eu.royalsloth.depbuilder.jenkins.JenkinsUtil
-
Get the specific build from the chosen project.
- getBuildAgents() - Static method in class eu.royalsloth.depbuilder.jenkins.JenkinsUtil
-
Get jenkins build agents without master node
- getBuildClass() - Method in class eu.royalsloth.depbuilder.jenkins.DslProject
- getBuildConfiguration() - Method in class eu.royalsloth.depbuilder.jenkins.DslProject
- getBuildCycle() - Method in class eu.royalsloth.depbuilder.dsl.scheduling.BuildLayers
- getBuildDurationString(Run<?, ?>) - Static method in class eu.royalsloth.depbuilder.jenkins.JenkinsUtil
-
Get human readable build duration
- getBuildGraph() - Method in class eu.royalsloth.depbuilder.jenkins.DslBuild
-
Get the structure of the build pipeline (how are jobs connected).
- getBuildInfo() - Method in class eu.royalsloth.depbuilder.jenkins.actions.PersistBuildInfoAction
- getBuildJob() - Method in class eu.royalsloth.depbuilder.dsl.scheduling.ScheduledNode
- getBuildJobs() - Static method in class eu.royalsloth.depbuilder.jenkins.JenkinsUtil
- getBuildNode(String) - Method in class eu.royalsloth.depbuilder.dsl.scheduling.BuildLayers
- getBuildNodes() - Method in class eu.royalsloth.depbuilder.dsl.SettingsVerifier
- getBuildSettings() - Method in class eu.royalsloth.depbuilder.dsl.ParsedBuildJob
- getBuildSettings() - Method in class eu.royalsloth.depbuilder.dsl.scheduling.BuildJob
- getBuildStatus() - Method in class eu.royalsloth.depbuilder.dsl.scheduling.BuildJob
- getCancelledBuilds() - Method in class eu.royalsloth.depbuilder.jenkins.actions.PersistBuildInfoAction
- getCategoryId() - Method in class eu.royalsloth.depbuilder.jenkins.DslProject.DescriptorImpl
- getCharacterInLine() - Method in exception eu.royalsloth.depbuilder.dsl.ParseException
- getCharacterNumberInLine(Token) - Method in class eu.royalsloth.depbuilder.dsl.DslLexer.Tokenizer
- getChildren() - Method in class eu.royalsloth.depbuilder.dsl.ParsedBuildJob
- getChildren() - Method in class eu.royalsloth.depbuilder.dsl.scheduling.BuildJob
- getComputerName(Computer) - Static method in class eu.royalsloth.depbuilder.jenkins.JenkinsUtil
- getComputerName(Node) - Static method in class eu.royalsloth.depbuilder.jenkins.JenkinsUtil
- getCurrentChar() - Method in class eu.royalsloth.depbuilder.dsl.DslLexer.Tokenizer
- getDescription() - Method in class eu.royalsloth.depbuilder.jenkins.DslProject.DescriptorImpl
- getDescriptor() - Method in class eu.royalsloth.depbuilder.jenkins.DslProject
- getDisplayName() - Method in class eu.royalsloth.depbuilder.dsl.scheduling.BuildSettings
- getDisplayName() - Method in class eu.royalsloth.depbuilder.jenkins.DslProject.DescriptorImpl
- getDslBuild() - Method in class eu.royalsloth.depbuilder.jenkins.DslBuild
-
Endpoint to get the structure of the build graph.
- getIconClassName() - Method in class eu.royalsloth.depbuilder.jenkins.DslProject.DescriptorImpl
- getId() - Method in class eu.royalsloth.depbuilder.dsl.ParsedBuildJob
- getId() - Method in class eu.royalsloth.depbuilder.dsl.scheduling.BuildJob
- getJenkins() - Static method in class eu.royalsloth.depbuilder.jenkins.JenkinsUtil
- getJob(AbstractProject<?, ?>, String) - Static method in class eu.royalsloth.depbuilder.jenkins.JenkinsUtil
-
Get a jenkins job class (project that you can build).
- getJobName() - Method in class eu.royalsloth.depbuilder.dsl.scheduling.BuildSettings
- getJobs(AbstractProject<?, ?>, Collection<String>) - Static method in class eu.royalsloth.depbuilder.jenkins.JenkinsUtil
-
Get jenkins jobs (projects that you can build) via specified job names.
- getKnownAgents() - Method in class eu.royalsloth.depbuilder.dsl.SettingsVerifier
- getLayers() - Method in class eu.royalsloth.depbuilder.dsl.scheduling.BuildLayers
- getLine() - Method in class eu.royalsloth.depbuilder.dsl.DslLexer.Tokenizer
- getLine() - Method in exception eu.royalsloth.depbuilder.dsl.ParseException
- getLine() - Method in class eu.royalsloth.depbuilder.dsl.scheduling.BuildSettings.UnknownSetting
- getLine(Token) - Method in class eu.royalsloth.depbuilder.dsl.DslLexer.Tokenizer
-
Get the line in which the token appears.
- getMaxDuration() - Method in class eu.royalsloth.depbuilder.dsl.scheduling.BuildSettings
- getNext() - Method in class eu.royalsloth.depbuilder.dsl.scheduling.Scheduler
- getNextNode() - Method in class eu.royalsloth.depbuilder.dsl.scheduling.Scheduler
- getNextToken() - Method in class eu.royalsloth.depbuilder.dsl.DslLexer.Tokenizer
- getNumberOfBuildNodes() - Method in class eu.royalsloth.depbuilder.dsl.scheduling.BuildLayers
- getNumberOfGraphs() - Method in class eu.royalsloth.depbuilder.jenkins.DslProject
- getOnlineComputers() - Static method in class eu.royalsloth.depbuilder.jenkins.JenkinsUtil
- getOnParentFailure() - Method in class eu.royalsloth.depbuilder.dsl.scheduling.BuildSettings
- getOrderedBuildLayers() - Method in class eu.royalsloth.depbuilder.dsl.scheduling.BuildLayers
- getParents(BuildJob) - Method in class eu.royalsloth.depbuilder.dsl.scheduling.BuildLayers
- getPipeline() - Method in class eu.royalsloth.depbuilder.jenkins.actions.PersistBuildInfoAction
- getPipeline() - Method in class eu.royalsloth.depbuilder.jenkins.DslBuild
- getPipeline() - Method in class eu.royalsloth.depbuilder.jenkins.DslProject
- getPluginVersion() - Static method in enum eu.royalsloth.depbuilder.jenkins.PluginVersion
- getPluginVersion(String) - Static method in class eu.royalsloth.depbuilder.jenkins.JenkinsUtil
- getQueuedBuilds() - Method in class eu.royalsloth.depbuilder.dsl.scheduling.Scheduler
- getScheduledBuild() - Method in class eu.royalsloth.depbuilder.jenkins.BuildFuture
- getScheduler() - Method in class eu.royalsloth.depbuilder.jenkins.DslBuild.BuildExecution
- getScmFileLocation() - Method in class eu.royalsloth.depbuilder.jenkins.DslProject
- getScriptInputType() - Method in class eu.royalsloth.depbuilder.jenkins.DslProject
- getSettingField() - Method in class eu.royalsloth.depbuilder.dsl.scheduling.BuildSettings.UnknownSetting
- getSettingValue() - Method in class eu.royalsloth.depbuilder.dsl.scheduling.BuildSettings.UnknownSetting
- getShortDescription() - Method in class eu.royalsloth.depbuilder.jenkins.actions.BuildAddedCause
- getStatus() - Method in class eu.royalsloth.depbuilder.dsl.scheduling.ScheduledNode
- getStatus() - Method in class eu.royalsloth.depbuilder.jenkins.DslBuild
-
Endpoint that is called by the frontend when we want to get the current build status report.
- getStrictMode() - Method in class eu.royalsloth.depbuilder.dsl.SettingsVerifier
- getTableBasedRendering() - Method in class eu.royalsloth.depbuilder.jenkins.DslProject
- getUnknownSettings() - Method in class eu.royalsloth.depbuilder.dsl.scheduling.BuildSettings
- getWeight() - Method in class eu.royalsloth.depbuilder.dsl.scheduling.BuildSettings
- graphJobsToBuild - Variable in class eu.royalsloth.depbuilder.jenkins.PartialBuildAction
- graphNodes - Variable in class eu.royalsloth.depbuilder.jenkins.api.ProjectGraph
H
- hasBuildErrors() - Method in class eu.royalsloth.depbuilder.dsl.scheduling.Scheduler
-
Checks if any build node in the scheduler has errors.
- hasCycle() - Method in class eu.royalsloth.depbuilder.dsl.scheduling.BuildLayers
- hasErrors() - Method in class eu.royalsloth.depbuilder.dsl.scheduling.BuildJob
- hashCode() - Method in class eu.royalsloth.depbuilder.dsl.ParsedBuildJob
- hashCode() - Method in class eu.royalsloth.depbuilder.dsl.scheduling.BuildAgent
- hashCode() - Method in class eu.royalsloth.depbuilder.dsl.Token
- hasNext() - Method in class eu.royalsloth.depbuilder.dsl.scheduling.Scheduler
I
- iconUri - Static variable in class eu.royalsloth.depbuilder.jenkins.DslProject.DescriptorImpl
- IDENTIFIER - eu.royalsloth.depbuilder.dsl.TokenType
- IN_PROGRESS - eu.royalsloth.depbuilder.dsl.scheduling.BuildStatus
-
The build is in progress
- INFINITE_DURATION - Static variable in class eu.royalsloth.depbuilder.dsl.scheduling.BuildSettings
- input - Variable in class eu.royalsloth.depbuilder.dsl.DslLexer.Tokenizer
- isAlpha(char) - Static method in class eu.royalsloth.depbuilder.dsl.DslLexer
- isAny() - Method in class eu.royalsloth.depbuilder.dsl.scheduling.BuildAgent
-
Checks if the build agent could be any build server (not bound to specific name)
- isBuildFinished() - Method in class eu.royalsloth.depbuilder.dsl.scheduling.BuildJob
- isCommunity() - Static method in enum eu.royalsloth.depbuilder.jenkins.PluginVersion
- isDigit(char) - Static method in class eu.royalsloth.depbuilder.dsl.DslLexer
- isFinished() - Method in class eu.royalsloth.depbuilder.jenkins.DslBuild
- isIdentifier() - Method in class eu.royalsloth.depbuilder.dsl.Token
- isNewline(char) - Static method in class eu.royalsloth.depbuilder.dsl.DslLexer
- isNumber() - Method in class eu.royalsloth.depbuilder.dsl.Token
- isPro() - Static method in enum eu.royalsloth.depbuilder.jenkins.PluginVersion
- isReadyToBuild() - Method in class eu.royalsloth.depbuilder.dsl.scheduling.BuildJob
- isSeparator(char) - Static method in class eu.royalsloth.depbuilder.dsl.DslLexer
J
- JenkinsUtil - Class in eu.royalsloth.depbuilder.jenkins
- jobBuildStatus - Variable in class eu.royalsloth.depbuilder.jenkins.api.ProjectBuildStatus
-
Build status of jobs that were built as part of the project
- JobBuildStatus - Class in eu.royalsloth.depbuilder.jenkins.api
-
DTO for holding a job build information for one build of the DslBuild
- JobBuildStatus() - Constructor for class eu.royalsloth.depbuilder.jenkins.api.JobBuildStatus
L
- LEFT_ARROW - eu.royalsloth.depbuilder.dsl.TokenType
- LEFT_BRACE - eu.royalsloth.depbuilder.dsl.TokenType
- LEFT_BRACKET - eu.royalsloth.depbuilder.dsl.TokenType
- LEFT_PAREN - eu.royalsloth.depbuilder.dsl.TokenType
- line - Variable in class eu.royalsloth.depbuilder.dsl.DslLexer.Tokenizer
- LINUX - eu.royalsloth.depbuilder.dsl.scheduling.BuildAgentType
M
- MAC - eu.royalsloth.depbuilder.dsl.scheduling.BuildAgentType
- markNodesAsReadyToBuild(BuildJob) - Method in class eu.royalsloth.depbuilder.dsl.scheduling.Scheduler
- maxDuration - Variable in class eu.royalsloth.depbuilder.dsl.scheduling.SchedulerSettings
- MINUS - eu.royalsloth.depbuilder.dsl.TokenType
N
- newInstance(ItemGroup, String) - Method in class eu.royalsloth.depbuilder.jenkins.DslProject.DescriptorImpl
- NO_BUILD - eu.royalsloth.depbuilder.dsl.scheduling.BuildStatus
-
This node should not be built
- NO_RESTRICTION - Static variable in class eu.royalsloth.depbuilder.dsl.scheduling.SchedulerSettings
- NONE - eu.royalsloth.depbuilder.dsl.scheduling.BuildStatus
-
The node was not yet built, but it is on the list of build nodes
- NUMBER - eu.royalsloth.depbuilder.dsl.TokenType
O
- OK - eu.royalsloth.depbuilder.dsl.scheduling.ScheduledNode.ScheduledNodeStatus
- onAddedTo(Run) - Method in class eu.royalsloth.depbuilder.jenkins.actions.BuildAddedCause
P
- PARENT_ERROR - eu.royalsloth.depbuilder.dsl.scheduling.BuildStatus
-
The build node has a parent with build errors
- parse(String) - Static method in enum eu.royalsloth.depbuilder.dsl.scheduling.BuildSettings.ParentFailureMode
- parseArray(DslLexer.Tokenizer, Class<T>) - Static method in class eu.royalsloth.depbuilder.dsl.DslParser
- parseBuild(String, SettingsVerifier) - Static method in class eu.royalsloth.depbuilder.dsl.DslParser
- parseBuildNoVerify(String) - Static method in class eu.royalsloth.depbuilder.dsl.DslParser
- ParsedBuild - Class in eu.royalsloth.depbuilder.dsl
-
DTO for holding parsed build data
- ParsedBuild(SchedulerSettings, List<ParsedBuildJob>) - Constructor for class eu.royalsloth.depbuilder.dsl.ParsedBuild
- ParsedBuildJob - Class in eu.royalsloth.depbuilder.dsl
-
DTO for build node parsed data
- ParsedBuildJob(String, Collection<String>) - Constructor for class eu.royalsloth.depbuilder.dsl.ParsedBuildJob
- ParsedBuildJob(String, Collection<String>, BuildSettings) - Constructor for class eu.royalsloth.depbuilder.dsl.ParsedBuildJob
- parseDigitToken(DslLexer.Tokenizer, Token) - Static method in class eu.royalsloth.depbuilder.dsl.DslLexer.Tokenizer
- parsedJobs - Variable in class eu.royalsloth.depbuilder.dsl.ParsedBuild
- parseDuration(DslLexer.Tokenizer, String) - Static method in class eu.royalsloth.depbuilder.dsl.DslParser
- parseDuration(DslLexer.Tokenizer, String, Token) - Static method in class eu.royalsloth.depbuilder.dsl.DslParser
- parseDuration(String) - Static method in class eu.royalsloth.depbuilder.dsl.utils.TimeUtils
- ParseException - Exception in eu.royalsloth.depbuilder.dsl
- ParseException() - Constructor for exception eu.royalsloth.depbuilder.dsl.ParseException
- ParseException(String) - Constructor for exception eu.royalsloth.depbuilder.dsl.ParseException
- ParseException(String, Exception) - Constructor for exception eu.royalsloth.depbuilder.dsl.ParseException
- ParseException(String, Exception, int, int) - Constructor for exception eu.royalsloth.depbuilder.dsl.ParseException
- parseIdentifier(DslLexer.Tokenizer, Token) - Static method in class eu.royalsloth.depbuilder.dsl.DslLexer.Tokenizer
- parseInputType(String) - Static method in enum eu.royalsloth.depbuilder.jenkins.DslProject.ScriptInputType
- parseIntArray(DslLexer.Tokenizer) - Static method in class eu.royalsloth.depbuilder.dsl.DslParser
- parseProjectName(Run<?, ?>) - Static method in class eu.royalsloth.depbuilder.jenkins.api.JobBuildStatus
- parseStringArray(DslLexer.Tokenizer) - Static method in class eu.royalsloth.depbuilder.dsl.DslParser
- parseTime(DslLexer.Tokenizer, String, Token) - Static method in class eu.royalsloth.depbuilder.dsl.DslParser
-
Parse time in "hh:mm" or hh:mm (without quotes) format or else throw an exception
- parseTime(String, String) - Static method in class eu.royalsloth.depbuilder.dsl.utils.TimeUtils
- PartialBuildAction - Class in eu.royalsloth.depbuilder.jenkins
-
Action used for starting partial pipeline builds (only a small part of the entire pipeline will be built.
- PartialBuildAction(List<String>) - Constructor for class eu.royalsloth.depbuilder.jenkins.PartialBuildAction
- peekNextChar() - Method in class eu.royalsloth.depbuilder.dsl.DslLexer.Tokenizer
- peekNextToken() - Method in class eu.royalsloth.depbuilder.dsl.DslLexer.Tokenizer
- PersistBuildInfoAction - Class in eu.royalsloth.depbuilder.jenkins.actions
-
Action that is used for persisting build information: exact pipeline string that was used and build info about the projects that this plugin has triggered.
- PersistBuildInfoAction(String) - Constructor for class eu.royalsloth.depbuilder.jenkins.actions.PersistBuildInfoAction
- PIPE - eu.royalsloth.depbuilder.dsl.TokenType
- PluginVersion - Enum in eu.royalsloth.depbuilder.jenkins
-
Determines which version of the plugin the user is using.
- PLUS - eu.royalsloth.depbuilder.dsl.TokenType
- position - Variable in class eu.royalsloth.depbuilder.dsl.DslLexer.Tokenizer
- post2(BuildListener) - Method in class eu.royalsloth.depbuilder.jenkins.DslBuild.BuildExecution
- PRO - eu.royalsloth.depbuilder.jenkins.PluginVersion
- ProjectBuildStatus - Class in eu.royalsloth.depbuilder.jenkins.api
- ProjectBuildStatus() - Constructor for class eu.royalsloth.depbuilder.jenkins.api.ProjectBuildStatus
- ProjectGraph - Class in eu.royalsloth.depbuilder.jenkins.api
- ProjectGraph() - Constructor for class eu.royalsloth.depbuilder.jenkins.api.ProjectGraph
- projectId - Variable in class eu.royalsloth.depbuilder.dsl.scheduling.Scheduler.AbortReason
- projectName - Variable in class eu.royalsloth.depbuilder.jenkins.api.ConfigGraphNode
- projectName - Variable in class eu.royalsloth.depbuilder.jenkins.api.FinishedBuildJob
- projectName - Variable in class eu.royalsloth.depbuilder.jenkins.api.JobBuildStatus
- projectName - Variable in class eu.royalsloth.depbuilder.jenkins.api.ProjectGraph
- projectUri - Variable in class eu.royalsloth.depbuilder.jenkins.api.ConfigGraphNode
- projectUri - Variable in class eu.royalsloth.depbuilder.jenkins.api.FinishedBuildJob
R
- result - Variable in class eu.royalsloth.depbuilder.dsl.scheduling.Scheduler.AbortReason
- RIGHT_ARROW - eu.royalsloth.depbuilder.dsl.TokenType
- RIGHT_BRACE - eu.royalsloth.depbuilder.dsl.TokenType
- RIGHT_BRACKET - eu.royalsloth.depbuilder.dsl.TokenType
- RIGHT_PAREN - eu.royalsloth.depbuilder.dsl.TokenType
- run() - Method in class eu.royalsloth.depbuilder.jenkins.DslBuild
S
- safeIntParse(DslLexer.Tokenizer, Token) - Static method in class eu.royalsloth.depbuilder.dsl.DslParser
- ScheduledNode - Class in eu.royalsloth.depbuilder.dsl.scheduling
- ScheduledNode(BuildJob, ScheduledNode.ScheduledNodeStatus) - Constructor for class eu.royalsloth.depbuilder.dsl.scheduling.ScheduledNode
- ScheduledNode.ScheduledNodeStatus - Enum in eu.royalsloth.depbuilder.dsl.scheduling
- Scheduler - Class in eu.royalsloth.depbuilder.dsl.scheduling
- Scheduler(BuildLayers, SchedulerSettings) - Constructor for class eu.royalsloth.depbuilder.dsl.scheduling.Scheduler
- Scheduler(BuildLayers, SchedulerSettings, Instant) - Constructor for class eu.royalsloth.depbuilder.dsl.scheduling.Scheduler
- Scheduler(BuildLayers, SchedulerSettings, Instant, List<String>) - Constructor for class eu.royalsloth.depbuilder.dsl.scheduling.Scheduler
- SCHEDULER_SETTINGS - Static variable in class eu.royalsloth.depbuilder.dsl.DslParser
- Scheduler.AbortReason - Class in eu.royalsloth.depbuilder.dsl.scheduling
- schedulerFactory(PrintStream, BuildLayers, SchedulerSettings, Instant, List<String>) - Static method in class eu.royalsloth.depbuilder.jenkins.DslBuild
- schedulerSettings - Variable in class eu.royalsloth.depbuilder.dsl.ParsedBuild
- SchedulerSettings - Class in eu.royalsloth.depbuilder.dsl.scheduling
-
Settings container used for managing plugin build scheduler
- SchedulerSettings() - Constructor for class eu.royalsloth.depbuilder.dsl.scheduling.SchedulerSettings
- SchedulerSettings.Throttle - Class in eu.royalsloth.depbuilder.dsl.scheduling
- SCM - eu.royalsloth.depbuilder.jenkins.DslProject.ScriptInputType
- SCRIPT - eu.royalsloth.depbuilder.jenkins.DslProject.ScriptInputType
- SEMICOLON - eu.royalsloth.depbuilder.dsl.TokenType
- setAgents(List<BuildAgent>) - Method in class eu.royalsloth.depbuilder.dsl.scheduling.BuildSettings
- setBuildNodes(String...) - Method in class eu.royalsloth.depbuilder.dsl.SettingsVerifier
- setBuildNodes(Set<String>) - Method in class eu.royalsloth.depbuilder.dsl.SettingsVerifier
- setBuildStatus(BuildStatus) - Method in class eu.royalsloth.depbuilder.dsl.scheduling.BuildJob
- setCommunity() - Static method in enum eu.royalsloth.depbuilder.jenkins.PluginVersion
- setDisplayName(String) - Method in class eu.royalsloth.depbuilder.dsl.scheduling.BuildSettings
- setKnownAgents(String...) - Method in class eu.royalsloth.depbuilder.dsl.SettingsVerifier
- setKnownAgents(Set<String>) - Method in class eu.royalsloth.depbuilder.dsl.SettingsVerifier
- setMaxDuration(Duration) - Method in class eu.royalsloth.depbuilder.dsl.scheduling.BuildSettings
- setNumberOfGraphs(int) - Method in class eu.royalsloth.depbuilder.jenkins.DslProject
- setOnParentFailure(BuildSettings.ParentFailureMode) - Method in class eu.royalsloth.depbuilder.dsl.scheduling.BuildSettings
- setPipeline(String) - Method in class eu.royalsloth.depbuilder.jenkins.actions.PersistBuildInfoAction
- setPipeline(String) - Method in class eu.royalsloth.depbuilder.jenkins.DslProject
- setPro() - Static method in enum eu.royalsloth.depbuilder.jenkins.PluginVersion
- setScmFileLocation(String) - Method in class eu.royalsloth.depbuilder.jenkins.DslProject
- setScriptInputType(DslProject.ScriptInputType) - Method in class eu.royalsloth.depbuilder.jenkins.DslProject
- setStrictMode(boolean) - Method in class eu.royalsloth.depbuilder.dsl.SettingsVerifier
- setThrottles(List<SchedulerSettings.Throttle>) - Method in class eu.royalsloth.depbuilder.dsl.scheduling.SchedulerSettings
- settings - Variable in class eu.royalsloth.depbuilder.dsl.scheduling.Scheduler
- SettingsVerifier - Class in eu.royalsloth.depbuilder.dsl
-
DTO for performing validity checks of user set build nodes
- SettingsVerifier() - Constructor for class eu.royalsloth.depbuilder.dsl.SettingsVerifier
- SettingsVerifier(Set<String>, Set<String>) - Constructor for class eu.royalsloth.depbuilder.dsl.SettingsVerifier
- setVerify(boolean) - Method in class eu.royalsloth.depbuilder.dsl.SettingsVerifier
- setWeight(int) - Method in class eu.royalsloth.depbuilder.dsl.scheduling.BuildSettings
- shouldSchedule(List<Action>) - Method in class eu.royalsloth.depbuilder.jenkins.AssignToNode
- STAR - eu.royalsloth.depbuilder.dsl.TokenType
- startPos - Variable in class eu.royalsloth.depbuilder.dsl.Token
- startTime - Variable in class eu.royalsloth.depbuilder.dsl.scheduling.Scheduler
- status - Variable in class eu.royalsloth.depbuilder.jenkins.api.ProjectGraph
- STRING - eu.royalsloth.depbuilder.dsl.TokenType
- substring(int, int) - Method in class eu.royalsloth.depbuilder.dsl.DslLexer.Tokenizer
- SUCCESS - eu.royalsloth.depbuilder.dsl.scheduling.BuildStatus
-
The node was successfully built
- successBuild(BuildJob) - Method in class eu.royalsloth.depbuilder.dsl.scheduling.Scheduler
- successBuild(ScheduledNode) - Method in class eu.royalsloth.depbuilder.dsl.scheduling.Scheduler
T
- text - Variable in class eu.royalsloth.depbuilder.dsl.Token
- Throttle(LocalTime, int) - Constructor for class eu.royalsloth.depbuilder.dsl.scheduling.SchedulerSettings.Throttle
- time - Variable in class eu.royalsloth.depbuilder.dsl.scheduling.SchedulerSettings.Throttle
- TimeUtils - Class in eu.royalsloth.depbuilder.dsl.utils
- TimeUtils() - Constructor for class eu.royalsloth.depbuilder.dsl.utils.TimeUtils
- Token - Class in eu.royalsloth.depbuilder.dsl
- Token() - Constructor for class eu.royalsloth.depbuilder.dsl.Token
- Token(TokenType, String, int) - Constructor for class eu.royalsloth.depbuilder.dsl.Token
- Tokenizer(String) - Constructor for class eu.royalsloth.depbuilder.dsl.DslLexer.Tokenizer
- TokenType - Enum in eu.royalsloth.depbuilder.dsl
- topologicalSort(List<ParsedBuildJob>) - Static method in class eu.royalsloth.depbuilder.dsl.scheduling.BuildLayers
-
Sort build nodes with their specified dependencies into layers.
- toString() - Method in class eu.royalsloth.depbuilder.dsl.ParsedBuildJob
- toString() - Method in class eu.royalsloth.depbuilder.dsl.scheduling.BuildSettings.UnknownSetting
- toString() - Method in class eu.royalsloth.depbuilder.dsl.scheduling.SchedulerSettings.Throttle
- toString() - Method in class eu.royalsloth.depbuilder.dsl.Token
- toTokens() - Method in class eu.royalsloth.depbuilder.dsl.DslLexer.Tokenizer
- type - Variable in class eu.royalsloth.depbuilder.dsl.Token
- type - Static variable in enum eu.royalsloth.depbuilder.jenkins.PluginVersion
-
A global variable that determines the version of the plugin
U
- UNKNOWN - eu.royalsloth.depbuilder.dsl.TokenType
- UnknownSetting(String, Object, int) - Constructor for class eu.royalsloth.depbuilder.dsl.scheduling.BuildSettings.UnknownSetting
V
- valueOf(String) - Static method in enum eu.royalsloth.depbuilder.dsl.scheduling.BuildAgentType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum eu.royalsloth.depbuilder.dsl.scheduling.BuildSettings.ParentFailureMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum eu.royalsloth.depbuilder.dsl.scheduling.BuildStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum eu.royalsloth.depbuilder.dsl.scheduling.ScheduledNode.ScheduledNodeStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum eu.royalsloth.depbuilder.dsl.TokenType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum eu.royalsloth.depbuilder.jenkins.DslProject.ScriptInputType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum eu.royalsloth.depbuilder.jenkins.PluginVersion
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum eu.royalsloth.depbuilder.dsl.scheduling.BuildAgentType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum eu.royalsloth.depbuilder.dsl.scheduling.BuildSettings.ParentFailureMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum eu.royalsloth.depbuilder.dsl.scheduling.BuildStatus
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum eu.royalsloth.depbuilder.dsl.scheduling.ScheduledNode.ScheduledNodeStatus
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum eu.royalsloth.depbuilder.dsl.TokenType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum eu.royalsloth.depbuilder.jenkins.DslProject.ScriptInputType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum eu.royalsloth.depbuilder.jenkins.PluginVersion
-
Returns an array containing the constants of this enum type, in the order they are declared.
- verifyPipeline(String, String) - Static method in class eu.royalsloth.depbuilder.jenkins.DslBuild
-
Parse the DslProject pipeline and verify the build settings.
- version - Static variable in enum eu.royalsloth.depbuilder.jenkins.PluginVersion
-
Defines the version of the plugin
W
- WAIT - eu.royalsloth.depbuilder.dsl.scheduling.ScheduledNode.ScheduledNodeStatus
- WAIT_NODE - Static variable in class eu.royalsloth.depbuilder.dsl.scheduling.ScheduledNode
- wasAborted() - Method in class eu.royalsloth.depbuilder.dsl.scheduling.BuildJob
- wasAborted() - Method in class eu.royalsloth.depbuilder.dsl.scheduling.Scheduler
- WINDOWS - eu.royalsloth.depbuilder.dsl.scheduling.BuildAgentType
All Classes All Packages