public class PipelineSnippetGenerator extends Object
| Modifier and Type | Method and Description |
|---|---|
String |
autoAddTabs(ArrayList<String> snippetLines) |
List<String> |
getAgent(Agent agent) |
List<String> |
getArchiveArtifactsSnippet(ArrayList<String> paths) |
List<String> |
getPublishArtifactStage(ArtifactPublishingConfig config,
ArrayList<HashMap<String,String>> publishArtifacts) |
List<String> |
getPublishReportSnippet(ArrayList<String> paths) |
List<String> |
getStage(Stage stage,
ArrayList<String> buildResultPaths,
ArrayList<String> testResultPaths,
ArrayList<String> archiveArtifacts,
GitConfig gitConfig,
String findbugs) |
boolean |
isUnix() |
String |
shellScript(ArrayList<String> paths) |
public boolean isUnix()
public List<String> getStage(Stage stage, ArrayList<String> buildResultPaths, ArrayList<String> testResultPaths, ArrayList<String> archiveArtifacts, GitConfig gitConfig, String findbugs) throws NoSuchMethodException, InstantiationException, IllegalAccessException, org.jenkinsci.plugins.casc.ConfiguratorException, InvocationTargetException, NoSuchFieldException
NoSuchMethodExceptionInstantiationExceptionIllegalAccessExceptionorg.jenkinsci.plugins.casc.ConfiguratorExceptionInvocationTargetExceptionNoSuchFieldExceptionpublic List<String> getPublishArtifactStage(ArtifactPublishingConfig config, ArrayList<HashMap<String,String>> publishArtifacts)
Copyright © 2016–2018. All rights reserved.