Daniel Mieg
50b36794b1
Fail properly in Integration Tests ( #3282 )
...
* Require success for publish
* Echo and tets
* Fix test
* Improve test
* Update docu
* Let Integration Test throw
* Update publish.md
* Remove condition for publish
* Update docu
2021-11-16 09:32:09 +01:00
Philipp Stehle
f9f0cbfd33
enforce that step metadata yaml file is called <step>.yaml ( #3226 )
...
Co-authored-by: Philipp Stehle <philipp.stehle@sap.com>
2021-11-15 14:20:20 +01:00
Oliver Nocon
7be9b2b038
chore(mbt): update mbt image ( #3186 )
...
image `mbtci` has been deprecated and is no longer maintained.
As per: https://hub.docker.com/r/devxci/mbtci
Co-authored-by: Thorsten Duda <thorsten.duda@sap.com>
2021-11-15 14:04:16 +01:00
Mayur Belur Mohan
d3b090e63e
ApiKeyValueMapDownload Command ( #3245 )
...
* ApiKeyValueMapDownload Command
* CodeReview Fixes
2021-11-15 13:48:14 +01:00
Marcus Holl
cf62c35b1a
Fix env var replacement ( #3260 )
...
* Fix envVar replacement (go part)
* Fix envVar replacement (groovy part)
* insert underscore also after 0-9 (go part)
* insert underscore also after 0-9 (groovy part)
* Adjust tests for trailing numbers
Co-authored-by: Oliver Nocon <33484802+OliverNocon@users.noreply.github.com>
2021-11-15 12:59:49 +01:00
Siarhei Pazdniakou
e97242b7e7
Fixed validation for possibleValues option ( #3228 )
...
* Fixed validation for possibleValues option
* Change oneof-custom to possible-values
* go generate
Co-authored-by: Oliver Nocon <33484802+OliverNocon@users.noreply.github.com>
2021-11-15 12:06:48 +01:00
Oliver Nocon
f431054b6f
feat(WhiteSource): consume credentials from cpe ( #3206 )
...
* feat: func for Docker config.json
Provide re-use function to create/update Docker conifg.json
* add comment
* update WhiteSource step
* fixes and additional tests
2021-11-15 07:48:40 +01:00
Pavel Busko
a748c533a2
fix(cnbBuild): use relative path for filtering files ( #3278 )
...
Co-authored-by: Philipp Stehle <philipp.stehle@sap.com>
2021-11-12 15:31:54 +01:00
tiloKo
54479f7255
abapAddonAssemblyKitPublishTargetVector polling + refactoring ( #3271 )
...
* new checks for commitIDs
* new checks for commitIDs
* relocate step from build stage to initial checks + refac
* log list
* fix log + check
* log format
* fix unit tests
* targetVector refac + polling
* refac
* refac 2
* polling
* remove debug output
* remove debug output
Co-authored-by: Christian Luttenberger <42861202+bluesbrother84@users.noreply.github.com>
2021-11-12 14:33:18 +01:00
Michael
0f218640dd
gradle is also supported ( #3261 )
...
* gradle is also supported
see https://github.com/SAP/jenkins-library/pull/2319
but it now fails since https://github.com/SAP/jenkins-library/pull/3125
* go generate
Co-authored-by: Oliver Nocon <33484802+OliverNocon@users.noreply.github.com>
2021-11-12 14:05:42 +01:00
Daniel Mieg
2e77dff4f0
Add debug flag ( #3267 )
...
* Add debug flag
* Move debug flag to general keys
* Add Tests
2021-11-11 18:29:24 +01:00
Daniel Mieg
ae702bd400
Update configuration.md ( #3270 )
...
Co-authored-by: tiloKo <70266685+tiloKo@users.noreply.github.com>
2021-11-11 17:15:30 +01:00
tiloKo
f54376b08c
Update configuration.md ( #3269 )
2021-11-11 16:50:26 +01:00
Daniel Mieg
45a59a8806
Update abapEnvironmentRunAUnitTest.md ( #3268 )
2021-11-11 16:27:15 +01:00
Daniel Mieg
d79989278b
Update configuration.md ( #3266 )
2021-11-11 15:53:01 +01:00
Dominik Lendle
f67cbbe0a7
A unit step integration ( #3120 )
...
* Add AUnit stage
* Add AUnit stage to ABAP Pipeline
* Add Groovy Tests
* surround header with space line
* correct class name
* adapt Pipeline Tests
* adapt Pipeline Tests
* adapt Pipeline Tests
* adapt Pipeline Tests
* adapt Pipeline Tests
* adapt Pipeline Tests
* adapt Pipeline Tests
* adapt Pipeline Tests
* adapt Pipeline Tests
* adapt Pipeline Tests
* adapt Pipeline Tests
* adapt Pipeline Tests
* adapt Pipeline Tests
* adapt Pipeline Tests
* adapt Pipeline Tests
* adapt Pipeline Tests
* adapt Pipeline Tests
* adapt Pipeline Tests
* adapt Pipeline Tests
* adapt Pipeline Tests
* adapt Pipeline Tests
* adapt Pipeline Tests
* adapt Pipeline Tests
* adapt Pipeline Tests
* Update tests & docu
* adapt tests
* Fix Pipeline Tests
* adapt tests
* Adapt tests
* Adapt tests
* docu fixes
* Adapt tests
* Improve Tests
* Adapt tests
* Adapt tests
* Adapt tests
* Adapt tests
* Adapt tests
* Adapt tests
* Adapt host config
* Adapt tests
* Adapt tests
* Adapt tests
* Adapt tests
* Adapt tests
* Adapt tests
* Adapt tests
* Adapt tests
* Adapt tests
* Adapt tests
* Adapt tests
* adapt docu links
* adapt docu links
* adapt docu links
* adapt docu links
* Add example to config docu
* change docu
* Change host check
* Adapt tests
* Add Prepare System defaults
* Change Prepare System defaults
* return after writing xml results
* change logging
* return after results have been persisted
* Change host check
* echo test
* echo test
* echo test
* echo test
* echo test
* config host checker working
* Enable host groovy test
* remove duplicates
* docu extension AUnit extension stage
* Remove trailing spaces
* package restrictions added to docu
* correct to type
* correct type aunit tests
* add capital letters to docu examples
* remove escape
* adapt unit tests
Co-authored-by: Daniel Mieg <daniel.mieg@sap.com>
Co-authored-by: Oliver Nocon <33484802+OliverNocon@users.noreply.github.com>
2021-11-11 15:10:14 +01:00
Peter Persiel
df441683f7
Update abapEnvironmentAddons.md: Further version limitations ( #3263 )
...
* Update abapEnvironmentAddons.md
2021-11-11 13:56:05 +01:00
Oliver Feldmann
b42534e619
Fix index ( #3265 )
2021-11-11 13:04:23 +01:00
Peter Persiel
0f3a1b4f87
Fix caution box ( #3259 )
...
Co-authored-by: Daniel Mieg <56156797+DanielMieg@users.noreply.github.com>
2021-11-10 23:41:23 +01:00
Peter Persiel
7f97813d0f
-addon ( #3258 )
...
Co-authored-by: Daniel Mieg <56156797+DanielMieg@users.noreply.github.com>
2021-11-10 15:50:11 +01:00
Andre
d794bb7d6a
document the new blue-green strategy offered by multiapps plugin ( #3209 )
...
* document the new blue-green strategy offered by multiapps plugin
* clarify app-appendix
Co-authored-by: Oliver Nocon <33484802+OliverNocon@users.noreply.github.com>
2021-11-10 15:07:24 +01:00
Oliver Feldmann
ac35401a91
ABAP - add custom defaults from file parameter ( #3239 )
...
* Add custom defaults from file
* Add documentation
2021-11-10 14:34:56 +01:00
tiloKo
b6d2e7ccf1
artifacts description ( #3255 )
...
* artifacts description
2021-11-10 12:49:31 +01:00
Peter Persiel
6823748696
Update abapEnvironmentAddons.md: Best Practices addon.yml ( #3250 )
...
* Update abapEnvironmentAddons.md
* Update abapEnvironmentAddons.md
* Update abapEnvironmentAddons.md
* Update abapEnvironmentAddons.md
* How package types relate to planned/unplanned
* Markdown Linting
Co-authored-by: Daniel Mieg <56156797+DanielMieg@users.noreply.github.com>
2021-11-09 14:12:56 +01:00
Oliver Nocon
b4d314215e
chore(cloudFoundryDeploy): remove deprecated groovy-based part ( #3242 )
...
* chore(cloudFoundryDeploy): remove deprecated groovy-based part
* chore: update test due to different step logic
* chore: update documentation
* fix yaml issue
2021-11-09 07:44:31 +01:00
Peter Persiel
b1ad123d1e
Update abapEnvironmentAddons.md ( #3253 )
...
Co-authored-by: Daniel Mieg <56156797+DanielMieg@users.noreply.github.com>
2021-11-08 15:17:47 +01:00
Maurice Breit
b89f095b53
feat(githubCreateIssue): add updateExisting flag ( #3193 ) ( #3200 )
...
* feat(githubCreateIssue): add updateExisting flag (#3193 )
* run go generate again
Co-authored-by: Oliver Nocon <33484802+OliverNocon@users.noreply.github.com>
2021-11-08 14:54:39 +01:00
tiloKo
f1a5b6a918
abapAddonAssemblyKitReserveNextPackages additional checks & move stage ( #3247 )
...
* new checks for commitIDs
* new checks for commitIDs
* relocate step from build stage to initial checks + refac
* log list
* fix log + check
* log format
* fix unit tests
Co-authored-by: Christian Luttenberger <42861202+bluesbrother84@users.noreply.github.com>
2021-11-04 22:04:00 +01:00
Christian Volk
aa9fbdf241
fix(terraformExecute): disable colored console output ( #3231 )
...
* fix(terraformExecute): disable colored console output
* fix
* forgot a case
* fix test
* fix test
Co-authored-by: Oliver Nocon <33484802+OliverNocon@users.noreply.github.com>
2021-11-04 18:08:52 +01:00
Oliver Feldmann
0c64917ad5
kubernetesDeploy - Add option to replace instead of apply ( #3216 )
...
* Add option to replace instead of apply
* Use deploy command string
And make --force optional
* Better force description
* Don't warn on apply + --force
* Improve description
Co-authored-by: Linda Siebert <39100394+LindaSieb@users.noreply.github.com>
Co-authored-by: Linda Siebert <39100394+LindaSieb@users.noreply.github.com>
2021-11-04 14:11:31 +01:00
Christian Volk
874a314bf7
feat(terraformExecute): workspace selection ( #3233 )
...
Co-authored-by: Oliver Nocon <33484802+OliverNocon@users.noreply.github.com>
2021-11-04 13:03:45 +01:00
Christian Volk
cd6e93acba
chore(terraformExecute): update terraform cli to 1.0.10 ( #3229 )
...
* chore(terraformExecute): update terraform cli to 1.0.10
* fix
Co-authored-by: Oliver Nocon <33484802+OliverNocon@users.noreply.github.com>
2021-11-04 12:24:57 +01:00
Linda Siebert
6b827b0dfb
kubernetesDeploy- add documentation for <image-name> ( #3246 )
...
* Add documentation for image writing
* Generate
Co-authored-by: Oliver Feldmann <oliver.feldmann@sap.com>
2021-11-04 10:42:46 +01:00
Christian Volk
90d5ab7ca2
feat(terraformExecute): pass tf outputs to cpe ( #3241 )
...
* feat(terraformExecute): pass tf outputs to cpe
* cleanup
Co-authored-by: Oliver Nocon <33484802+OliverNocon@users.noreply.github.com>
2021-11-04 10:28:41 +01:00
Oliver Nocon
31cd2df1bd
chore(docker): add re-use functionality for config.json ( #3244 )
...
* feat: func for Docker config.json
Provide re-use function to create/update Docker conifg.json
* add comment
* update WhiteSource step
* fixes and additional tests
* Delete whitesourceExecuteScan.go
* revert whitersource changes
* chore: update formatting
Co-authored-by: Christopher Fenner <26137398+CCFenner@users.noreply.github.com>
2021-11-04 10:19:33 +01:00
Anil Keshav
da1327ab9a
feat (cpe) ability to write an empty string to an existing cpe string value ( #3243 )
...
* empty cpe values from disk and cpe map on condition
* changing log level
* changing log level from info to edbug
* changing empty logic for empty string
* adding toBeEmptied condition
Co-authored-by: Your Name <you@example.com>
Co-authored-by: Oliver Nocon <33484802+OliverNocon@users.noreply.github.com>
2021-11-04 10:02:33 +01:00
ajrussellsap
395bdc58f6
Re-enable the docker versioning scheme ( #3221 )
...
* Re-enable the docker versioning scheme
* Update artifactPrepareVersion_generated.go
Co-authored-by: Oliver Nocon <33484802+OliverNocon@users.noreply.github.com>
2021-11-04 09:45:53 +01:00
Dominik Lendle
52461a87ea
Log changes ( #3238 )
...
* change return after files are persisted & Change logging
* Changing log levels and return
2021-11-03 15:30:25 +01:00
Philipp Stehle
0f3b48aaec
feat(cnbBuild): support for paketo bindings ( #3236 )
...
* [WIP] bindings support for cnbBuild step
Co-authored-by: Pavel Busko <pavel.busko@sap.com>
* add unit tests
Co-authored-by: Philipp Stehle <philipp.stehle@sap.com>
* switch to mapstruct for more meaningful errors
Co-authored-by: Philipp Stehle <philipp.stehle@sap.com>
* add integration test for bindings
Co-authored-by: Philipp Stehle <philipp.stehle@sap.com>
* Add documentation for cnbBuild.bindings
Co-authored-by: Philipp Stehle <philipp.stehle@sap.com>
* fixed unit tests
Co-authored-by: Pavel Busko <pavel.busko@sap.com>
* apply codeclimate suggestions
Co-authored-by: Philipp Stehle <philipp.stehle@sap.com>
* renamed field "secret" to "key"
Co-authored-by: Pavel Busko <pavel.busko@sap.com>
Co-authored-by: Pavel Busko <pavel.busko@sap.com>
2021-11-03 12:37:26 +01:00
Roland Stengel
fbee09ef11
documentation - md image ref - html paragraph to center unsupported ( #3217 )
...
* remove html center for images
2021-11-03 12:01:04 +01:00
ffeldmann
37853bc569
Whitesource unified agent download resilience ( #3230 )
...
* Adds retry for whitesource download in case of 404 not found
* Adds retry mechanism for 'forbidden errors' which occasional happen when downloading the unified agent
Co-authored-by: tiloKo <70266685+tiloKo@users.noreply.github.com>
2021-11-02 15:10:04 +01:00
tiloKo
24d637f9b0
Archive addon yaml as build artifact ( #3234 )
...
* first shot
* fix step name reference
2021-11-02 11:27:58 +01:00
tiloKo
9464b345d0
abapEnvironmentAssemblePackages store file in workspace instead of cpe ( #3232 )
...
* initial refac
* fix unit test, no publish
* fix typo
2021-11-02 11:00:01 +01:00
Mayur Belur Mohan
3ee4339af1
ApiProxyDownload Command ( #3197 )
...
* ApiProxyDownload Command
* Lint Fixes
* Lint Fixes
* codereview fixes
* Code Review Fixes
* CodeReview Fixes
* CodeReview Fixes
* Code Review Fixes
* Code Review Changes
* CodeReview Fixes
* CodeReview Fixes
* CodeReview Fix
* CodeReview Fixes
* CodeReviw Fixes
* CodeReview Changes
* CodeReview Fixes
Co-authored-by: Oliver Feldmann <oliver.feldmann@sap.com>
2021-11-02 10:30:08 +01:00
Thorsten Duda
014739451b
add annotations ( #3207 )
...
* add annotations
* adding utils
* fix test
Co-authored-by: Oliver Feldmann <oliver.feldmann@sap.com>
2021-11-02 10:00:38 +01:00
Christian Volk
7517873b62
feat(terraformExecute): fetch CLI config from vault or jenkins ( #3225 )
...
* feat(terraformExecute): run init prior to command
* Docs & fmt
* cleanup
* feat(terraformExecute): fetch cli config from vault or jenkins
* fix
* cleanup
* cleanup
* Update resources/metadata/terraformExecute.yaml
* rename config param from terraformConfigFile to cliConfigFile
* rename credential params
* cleanup
* fix
Co-authored-by: Oliver Nocon <33484802+OliverNocon@users.noreply.github.com>
2021-10-29 13:58:34 +02:00
Christian Volk
b1cbc0bcc7
feat(terraformExecute): run init prior to command ( #3223 )
...
* feat(terraformExecute): run init prior to command
* Docs & fmt
* cleanup
* cleanup
* cleanup
2021-10-29 12:06:06 +02:00
sumeet patil
732845507d
Fortify JSON Report ( #3212 )
...
Co-authored-by: Sven Merk <33895725+nevskrem@users.noreply.github.com>
2021-10-29 10:03:01 +02:00
Christian Volk
88bd8f1303
chore(terraformExecute): set TF_IN_AUTOMATION env var ( #3224 )
...
* chore(terraformExecute): set TF_IN_AUTOMATION env var
* cleanup
Co-authored-by: Oliver Nocon <33484802+OliverNocon@users.noreply.github.com>
2021-10-28 16:55:43 +02:00
Christian Volk
e041f84f2f
feat(terraformExecute): pass global options to terraform ( #3220 )
...
Co-authored-by: Oliver Nocon <33484802+OliverNocon@users.noreply.github.com>
2021-10-28 16:20:14 +02:00