27c4db47e4
Merge branch 'master' into whitesource-step
2019-03-26 16:46:45 +01:00
397ec0c2fc
Prerequiste transportRequestCreate: SOLMAN ST720 SP08 or higher
2019-03-26 14:35:52 +01:00
0e7ef41fab
newmanExecute: generate documentation ( #591 )
...
* generate docs for newmanExecute step
* fix typo
2019-03-26 13:26:21 +01:00
f8c8e81958
generate docs for slackSendNotification step ( #592 )
2019-03-26 12:14:29 +01:00
f138ae1499
mailSendNotification: generate documentation ( #584 )
2019-03-25 14:34:48 +01:00
991dd5ec51
Merge branch 'master' into whitesource-step
2019-03-22 11:58:01 +01:00
be814c62aa
Included comments refactored docu generation
2019-03-21 13:25:22 +01:00
7177954e80
seleniumExecuteTests & uiVeri5ExecuteTests: improve documentation ( #568 )
...
* generate docs for seleniumExecuteTests
* inherit docs for uiVeri5ExecuteTests
* add description for failOnError
2019-03-19 15:38:52 +01:00
af740e1092
Make source for neo deployments configurable in the config file ( #564 )
2019-03-18 14:55:51 +01:00
7069f29ec5
snykExecute: add missing documentation ( #570 )
...
* add docs for snykExecute
* add link to new docs page
2019-03-18 11:08:41 +01:00
a1d8ea51f5
Merge remote-tracking branch 'github/master' into HEAD
2019-03-15 16:13:55 +01:00
d8159e70d0
Adjust docu for npmExecute wrt docu generation
2019-03-15 14:14:15 +01:00
9a75c4a728
Update docu for neoDeploy: neo.sh needs to be contained in path
2019-03-15 08:23:47 +01:00
c96f73866a
Refactored to generally migrate config to deep structure
2019-03-14 15:18:01 +01:00
721aae4a8b
configure docu generation for karmaExecuteTests
2019-03-14 14:01:48 +01:00
ad467a6ead
Merge remote-tracking branch 'github/master' into HEAD
2019-03-14 13:21:19 +01:00
f2c7265986
Merge branch 'master' into whitesource-step
2019-03-13 12:13:16 +01:00
6d7205377c
generate karma docs ( #555 )
2019-03-13 12:01:05 +01:00
6764e75551
Merge branch 'master' into whitesource-step
2019-03-13 10:43:23 +01:00
0280fe56a9
Fix typo
2019-03-13 10:29:25 +01:00
857bd2794a
uiVeri5ExecuteTests, documentation update ( #545 )
2019-03-11 17:27:37 +01:00
4ae6675824
Revise docs
2019-03-08 13:56:07 +01:00
6b61bc1b98
Updated documentation
2019-03-08 12:33:31 +01:00
38c5a0d779
Add npmExecute step ( #491 )
2019-02-21 19:14:48 +01:00
ada3ed909d
Don't print messages in all uppercase letters ( #531 )
2019-02-21 15:46:17 +01:00
47ba7ff035
reduce redunadancy in md files for doc generation
2019-02-18 08:20:16 +01:00
d2b6be4e25
Configure default mta build image to ppiper/mta-archive-builder ( #515 )
2019-02-15 13:48:34 +01:00
793df723cf
add step slackSendNotification ( #338 )
...
* add step slackSendNotification
This step allows to send Slack notifications in case of pipeline failures.
* add SWA reporting
* remove allowBuildFailure
* add GENERAL_CONFIG_KEYS
* update STEP_NAME
* add missing import
* fix MD findings
* adjust rule name to be aligned with #455
2019-02-13 16:45:35 +01:00
d657f0dc28
testsPublishResults: add option to fail the build on test errors ( #472 )
...
* add option to fail the build on test errors
* fix typo
* add test cases
* adjust docs
* set build result
* add hasTestFailure utils method
* use utils method
* use dedicated type
* adapt tests
* handle missing test actions
* Update testsPublishResults.md
* Update JenkinsUtils.groovy
* Update JenkinsUtils.groovy
* Update JenkinsUtils.groovy
* remove comments
* adapt test case
* Update TestsPublishResultsTest.groovy
2019-02-08 12:30:59 +01:00
3f12015364
dockerExecuteOnKubernetes: generate documentation ( #487 )
...
* fix whitespace
* correct key order
* add docs annotation
* add key documentation
* remove generated documentation
* fix code climate finding
2019-02-08 12:20:45 +01:00
3a8bd80f09
fix: table not generated by mkdocs due to wrong syntax ( #498 )
2019-02-08 11:35:58 +01:00
1b202f879a
Provide flag for skipping docker image pulls ( #407 )
...
* Provide flag for skipping docker image pulls
Usefull for testing while developing images. Without pulling images it is possible to
use images available in the local registry only.
2019-02-06 08:48:33 +01:00
bd32367c31
dockerExecute: generate docs ( #480 )
...
* correct key order
* add docs annotation and description
* describe parameters
* remove generated content from doc
* fix indent
* add further decumentations
2019-02-04 14:35:44 +01:00
3b2e42c74f
Add step containerExecuteStructureTest ( #441 )
...
* add step containerExecuteStructureTest
* include PR-review feedback
* documentation
2019-01-31 09:39:13 +01:00
bca5b8ccf1
Add step uiVeri5ExecuteTests ( #469 )
...
* add defaults for uiVeri5 step
* add step and tests
* correct parameter names
* add empty docs
* add docs annotations
* remove not needed parameter
* add docs annotations
2019-01-31 09:16:34 +01:00
6e26d78047
Improve neo deploy ( #440 )
...
The following features were added:
Lock resources for deployment
New parameters: environment, vmArguments
Assert password does not start with @
Link to cloud cockpit
Only execute rolling update if app is running
Show logs if deployment failed
Restart app after normal deployment
Use neo namespace for parameters
Align parameter names with neo sdk: size, application, source
Remove vmSize check as done by the tool itself
2019-01-28 11:32:24 +01:00
ee58859cd9
Doc: Fix transportRequestCreate docu (transportRequestId) ( #467 )
2019-01-28 10:25:36 +01:00
e9a9ae4a1a
Refine Hybrid Development Documentation ( #462 )
2019-01-25 18:15:30 +01:00
27c3891685
deployToCloudFoundry - patch mta blue-green deployment ( #457 )
...
mta deploy plugin has flag:
` --no-confirm` which is described as _"Do not require confirmation for deleting the previously deployed MTA apps"_
This flag is essentials for performing fully automated blue-green deployments.
2019-01-22 16:13:59 +01:00
96d5184651
Remove hand crafted step descrption
2019-01-18 08:57:54 +01:00
1ef91ce8a3
Parameters now generated during build
2019-01-18 08:57:54 +01:00
e11478ca00
cloudFoundryDeploy - add deployment reporting to Influx ( #421 )
...
Add reporting of operations-related data to Influx (if configured), like:
* Version of deployed artifact
* Deployment time
* Target infrastructure for deployment
2019-01-18 08:25:22 +01:00
98139bb498
influxWriteData - support Influx tags ( #420 )
...
* influxWriteData - support Influx tags
In order to better query data in Influx, tags needs to be written.
This change allows filling tag data via the Influx plugin.
2019-01-17 15:42:03 +01:00
4e20f61dc4
fix documentation
2019-01-17 12:36:13 +01:00
20a54cf094
dockerExecute - extend Kubernetes capabilities ( #432 )
...
allow `dockerExecute` to pass on to dockerExecuteOnKubernetes
* containerCommand
* containerShell
2019-01-14 14:43:07 +01:00
3cb70a2a48
clean influx docs ( #431 )
2019-01-11 16:40:31 +01:00
724a851bcd
executeDockerOnKubernetes - specify custom shell ( #428 )
...
Depending on the Docker image used the default shell will not work in certain cases.
This extends the executeDockerOnKubernetes step to be able to use a custom shell according to https://github.com/jenkinsci/kubernetes-plugin#specifying-a-different-shell-command-other-than-binsh
2019-01-08 19:44:28 +01:00
9157ad3ce6
Typo in documentation
2018-12-14 18:29:02 +01:00
30d6f59b56
Typo in documentation ( #414 )
2018-12-14 18:10:11 +01:00
d303e49ebe
add newman doc ( #399 )
2018-12-10 11:53:48 +01:00