...
|
...
|
@@ -25187,33 +25187,41 @@ var _scriptsTemplatesJs = []byte(`angular.module('openshiftConsoleTemplates', []
|
25187
|
25187
|
|
25188
|
25188
|
|
25189
|
25189
|
$templateCache.put('views/edit/jenkinsfile-examples.html',
|
25190
|
|
- "<div>\n" +
|
|
25190
|
+ "<div class=\"jenkinsfile-examples\">\n" +
|
25191
|
25191
|
"<p>\n" +
|
25192
|
25192
|
"A Jenkinsfile is a Groovy script that defines your pipeline. In the Jenkinsfile, you can declare pipeline stages and run one or more steps within each stage. Here are some examples you can use in your pipelines.\n" +
|
25193
|
25193
|
"</p>\n" +
|
25194
|
25194
|
"<p>\n" +
|
25195
|
|
- "Declare a new pipeline stage called <var>Build:</var>\n" +
|
25196
|
|
- "<copy-to-clipboard display-wide=\"true\" clipboard-text=\"'stage \\'Build\\''\">\n" +
|
25197
|
|
- "</copy-to-clipboard>\n" +
|
25198
|
|
- "</p>\n" +
|
25199
|
|
- "<p>\n" +
|
25200
|
|
- "Start a build for build config <var>my-build-config:</var>\n" +
|
25201
|
|
- "<copy-to-clipboard display-wide=\"true\" clipboard-text=\"'openshiftBuild(buildConfig: \\'my-build-config\\', showBuildLogs: \\'true\\')'\">\n" +
|
25202
|
|
- "</copy-to-clipboard>\n" +
|
25203
|
|
- "</p>\n" +
|
25204
|
|
- "<p>\n" +
|
25205
|
|
- "Start a deployment for deployment config <var>my-deployment-config:</var>\n" +
|
25206
|
|
- "<copy-to-clipboard display-wide=\"true\" clipboard-text=\"'openshiftDeploy(deploymentConfig: \\'my-deployment-config\\')'\">\n" +
|
|
25195
|
+ "Run an OpenShift build and deployment:\n" +
|
|
25196
|
+ "<copy-to-clipboard display-wide=\"true\" clipboard-text=\"'node {\n" +
|
|
25197
|
+ " stage \\'Build\\'\n" +
|
|
25198
|
+ " openshiftBuild(buildConfig: \\'my-build-config\\', showBuildLogs: \\'true\\')\n" +
|
|
25199
|
+ " stage \\'Deploy\\'\n" +
|
|
25200
|
+ " openshiftDeploy(deploymentConfig: \\'my-deployment-config\\')\n" +
|
|
25201
|
+ "}\n" +
|
|
25202
|
+ "'\" multiline=\"true\">\n" +
|
25207
|
25203
|
"</copy-to-clipboard>\n" +
|
25208
|
25204
|
"</p>\n" +
|
25209
|
25205
|
"<p>\n" +
|
25210
|
|
- "Run the shell command <var>make test:</var>\n" +
|
25211
|
|
- "<copy-to-clipboard display-wide=\"true\" clipboard-text=\"'sh \\'make test\\''\">\n" +
|
|
25206
|
+ "Checkout source code and run shell commands on a node labelled <var>maven:</var>\n" +
|
|
25207
|
+ "<copy-to-clipboard display-wide=\"true\" clipboard-text=\"'node(\\'maven\\') {\n" +
|
|
25208
|
+ " stage \\'Checkout\\'\n" +
|
|
25209
|
+ " checkout scm\n" +
|
|
25210
|
+ " stage \\'Build\\'\n" +
|
|
25211
|
+ " sh \\'mvn install\\'\n" +
|
|
25212
|
+ " stage \\'Unit Test\\'\n" +
|
|
25213
|
+ " sh \\'mvn test\\'\n" +
|
|
25214
|
+ "}\n" +
|
|
25215
|
+ "'\" multiline=\"true\">\n" +
|
25212
|
25216
|
"</copy-to-clipboard>\n" +
|
25213
|
25217
|
"</p>\n" +
|
25214
|
25218
|
"<p>\n" +
|
25215
|
25219
|
"Prompt for manual input:\n" +
|
25216
|
|
- "<copy-to-clipboard display-wide=\"true\" clipboard-text=\"'input \\'Promote to production?\\''\">\n" +
|
|
25220
|
+ "<copy-to-clipboard display-wide=\"true\" clipboard-text=\"'node {\n" +
|
|
25221
|
+ " stage \\'Approve\\'\n" +
|
|
25222
|
+ " input \\'Promote to production?\\'\n" +
|
|
25223
|
+ "}\n" +
|
|
25224
|
+ "'\" multiline=\"true\">\n" +
|
25217
|
25225
|
"</copy-to-clipboard>\n" +
|
25218
|
25226
|
"</p>\n" +
|
25219
|
25227
|
"<p>\n" +
|
...
|
...
|
@@ -112919,7 +112927,7 @@ to{transform:rotate(359deg)}
|
112919
|
112919
|
.copy-to-clipboard-multiline pre{background-color:#fff;max-width:100%;overflow-x:auto}
|
112920
|
112920
|
.input-group-addon.wildcard-prefix{padding-left:10px}
|
112921
|
112921
|
.editor-examples{padding:19px;margin-bottom:20px;border:1px solid #d1d1d1}
|
112922
|
|
-.editor-examples .copy-to-clipboard{margin-top:3px}
|
|
112922
|
+.jenkinsfile-examples .copy-to-clipboard{margin-top:3px}
|
112923
|
112923
|
.compute-resource{margin-bottom:5px}
|
112924
|
112924
|
@media (max-width:767px){.compute-resource .inline-select{margin-top:5px}
|
112925
|
112925
|
}
|