Marcus Holl
4e01b94458
Better readable rule names: dockerExecuteRule
2019-01-23 14:54:50 +01:00
Marcus Holl
b486f32dc1
Better readable rule names: stepRule
2019-01-23 14:54:50 +01:00
Marcus Holl
9b1397e998
Better readable rule names: loggingRule
2019-01-23 14:54:50 +01:00
Marcus Holl
994e1f1692
Better readable rule names: shellRule
2019-01-23 14:54:49 +01:00
Oliver Nocon
05e0d958da
dockerExecute - fix issue when image does not contain which ( #458 )
...
command `which` requires a dedicated OS package to be installed.
In case a Jenkins Master or Jenkins Slave Image does not contain `which`, although `docker` command is available the step took a wrong turn.
This removes the check using `which` since checking `docker ps` is sufficient.
2019-01-23 14:19:36 +01:00
Christopher Fenner
8f513fb68b
add config reporting ( #459 )
2019-01-23 12:51:46 +01:00
Oliver Nocon
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
Christopher Fenner
6224d2aece
influxWriteData: catch NPE ( #434 )
...
* Update influxWriteData.groovy
* Update influxWriteData.groovy
* Update influxWriteData.groovy
2019-01-21 14:12:05 +01:00
Christopher Fenner
10267ce7d1
Analytics: add step parameter keys ( #442 )
...
* add stepParamKey values
* camelCase
2019-01-21 08:47:34 +01:00
SarahNoack
e452f79368
Doc: Add Image to SolMan Scenario ( #453 )
2019-01-18 17:42:32 +01:00
sbmaier
423c9f52ba
cloudFoundryDeploy: fix naming of Influx step ( #450 )
...
* fix naming Influx
* fix test for influx name change
2019-01-18 15:33:36 +01:00
Christopher Fenner
f6647d9ce5
newmanExecuteTests: use user-specific .npm-global directory ( #447 )
...
* use user-specific .npm-global directory
* Update newmanExecute.groovy
* fix typo
* Update NewmanExecuteTest.groovy
* Update NewmanExecuteTest.groovy
2019-01-18 13:14:39 +01:00
Marcus Holl
fe54b90af8
Merge pull request #446 from marcusholl/pr/organizeImports
...
Remove unneeded imports for ConfigurationMerger, ConfigurationLoader
2019-01-18 10:15:46 +01:00
Christopher Fenner
2cbaeff8f4
Merge branch 'master' into pr/organizeImports
2019-01-18 10:02:10 +01:00
Marcus Holl
303122c899
Remove unneeded imports for ConfigurationMerger, ConfigurationLoader
2019-01-18 09:36:16 +01:00
Marcus Holl
49317ea852
Dock Introduce google group as communication channel ( #435 )
2019-01-18 09:34:03 +01:00
SarahNoack
c7564a6a99
Doc: Changed Heading for UI5 Scenario ( #438 )
2019-01-18 09:29:50 +01:00
SarahNoack
1f96a34f55
Update changeManagement.md ( #437 )
2019-01-18 09:23:00 +01:00
Marcus Holl
bd86864c86
Merge pull request #422 from marcusholl/pr/generateDocuDuringBuild
...
generate docu during build
2019-01-18 09:07:45 +01:00
Marcus Holl
c14567bf06
adjust location of createDocu script
2019-01-18 09:03:31 +01:00
Christopher Fenner
1baa1f14cb
remove trailing line break
2019-01-18 08:57:54 +01:00
Christopher Fenner
4f804f8876
remove trailing line breaks
2019-01-18 08:57:54 +01:00
Marcus Holl
6f59627551
Create file containing classpath into build dir
...
and not into project root. With this appraoch the root folder get not
filled with temporary content.
2019-01-18 08:57:54 +01:00
Marcus Holl
e48cfa7a77
adapt generateDocu script for travis
2019-01-18 08:57:54 +01:00
Marcus Holl
760137058c
Evaluate @GenerateDocumentation annotation.
2019-01-18 08:57:54 +01:00
Marcus Holl
d681b42c00
Introduce @GenerateDocumentation annotation
2019-01-18 08:57:54 +01:00
Marcus Holl
f81dc7b147
docu script classpath contains the built classes folder
...
we do not have only groovy script, but also java files inside src folder.
Hence we should rely on the target/classes folder in order to see also the
compiled java classes, and not only the groovy scripts.
2019-01-18 08:57:54 +01:00
Marcus Holl
daaac272d6
Remove commented coding line
2019-01-18 08:57:54 +01:00
Marcus Holl
c6500a7516
Relocate script files for generting documention
2019-01-18 08:57:54 +01:00
Marcus Holl
96d5184651
Remove hand crafted step descrption
2019-01-18 08:57:54 +01:00
Marcus Holl
7ac70e4c51
Streamline naming of parameter sections
2019-01-18 08:57:54 +01:00
Marcus Holl
89370b7a93
better text for step configuration section
2019-01-18 08:57:54 +01:00
Marcus Holl
669d91bcdd
Provide more than one step via cli
...
elements 2 until end are considered to be step names.
the first two elements denotes the folder containing the steps (vars) and
the folder containing the docu markdown files.
2019-01-18 08:57:54 +01:00
Marcus Holl
ab83e9f7b8
Generate docu during travis build (for checkChangeInDevelopment)
2019-01-18 08:57:54 +01:00
Marcus Holl
1ef91ce8a3
Parameters now generated during build
2019-01-18 08:57:54 +01:00
Marcus Holl
d9c536e25a
[fix] Required parameter is not labeled as required in case there is a default
...
Otherwise the meaning of required is confusing.
2019-01-18 08:57:54 +01:00
Marcus Holl
d140a20bb4
[fix] script can only be passed via parameters
2019-01-18 08:57:54 +01:00
Oliver Nocon
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
Oliver Nocon
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
weloli
58a1d9eb15
Merge pull request #444 from SAP/fix/doc
...
fix documentation
2019-01-17 13:33:49 +01:00
weloli
4e20f61dc4
fix documentation
2019-01-17 12:36:13 +01:00
Christopher Fenner
f988c908ce
Travis: remove reporting to coveralls ( #443 )
...
* remove coveralls reporting
* remove badge
* remove plugin dependency
2019-01-17 09:23:21 +01:00
Oliver Nocon
e0da4aedfe
bump version ( #433 )
2019-01-16 14:17:55 +01:00
SarahNoack
4803695185
Documentation: Hybrid Applications with Jenkins and SAP Solution Manager ( #410 )
2019-01-15 17:45:26 +01:00
Marcus Holl
db5022a4ff
New Scenario Step: SAP UI5 on SAP Cloud Platform ( #388 )
...
This scenario builds a UI5 app and deploys it to SAP Cloud Platform (neo).
2019-01-15 13:32:01 +01:00
Oliver Nocon
20a54cf094
dockerExecute - extend Kubernetes capabilities ( #432 )
...
allow `dockerExecute` to pass on to dockerExecuteOnKubernetes
* containerCommand
* containerShell
2019-01-14 14:43:07 +01:00
Oliver Nocon
4064e6ffe1
piperStageWrapper - switch to parameter map for extensions ( #424 )
...
switch to using a parameter map
2019-01-14 10:25:47 +01:00
Christopher Fenner
3cb70a2a48
clean influx docs ( #431 )
2019-01-11 16:40:31 +01:00
Christopher Fenner
caf54b0e68
docs: add reference to newman page ( #430 )
2019-01-11 08:02:30 +01:00
Christoph Szymanski
f41adcf2d1
Fixing PULL_REQUEST_TEMPLATE.md ( #415 )
...
* Update PULL_REQUEST_TEMPLATE.md
* Update PULL_REQUEST_TEMPLATE.md
* CodeClimate
2019-01-09 10:41:02 +01:00