Christopher Fenner 
							
						 
					 
					
						
						
							
						
						173b453d84 
					 
					
						
						
							
							refactor(protecode): add explicit parameter for Docker config.json file ( #1914 )  
						
						... 
						
						
						
						* add dedicated property to handle docker config file
* switch to dockerConfigJSON in groovy
* use DockerConfigJSON
* add secret reference
* Update protecode.yaml
* Update protecode.yaml
* improve docs
* update generated sources 
						
						
					 
					
						2020-08-12 14:57:11 +02:00 
						 
				 
			
				
					
						
							
							
								Christopher Fenner 
							
						 
					 
					
						
						
							
						
						a5b59d612d 
					 
					
						
						
							
							docs: remove outdates prerequisites from Protecode step ( #1905 )  
						
						... 
						
						
						
						* remove outdates prerequisites
* fix code climate issue 
						
						
					 
					
						2020-08-11 11:31:40 +02:00 
						 
				 
			
				
					
						
							
							
								Kevin Hudemann 
							
						 
					 
					
						
						
							
						
						806f7c8a09 
					 
					
						
						
							
							Add groovy wrapper for TemporaryCredentialsUtils ( #1906 )  
						
						... 
						
						
						
						This change adds the groovy step writeTemporaryCredentials, in order to
avoid resolving configuration parameters within the piperPipelineStageIntegration
in the future.
For the integration tests functionality provided by the SAP Cloud SDK
Pipeline it needs be possible to configure a credential id pointing to
Jenkins credentials, which are then temporarily written to a file to be
available during the execution of the integration tests.
With the previous implementation solely in the TemporaryCredentialsUtils
class, it would be required to resolve the credentialId from the
configuratuion within the piperPipelineStageIntegration, once we fully
migrate the Cloud SDK integration tests stage. 
						
						
					 
					
						2020-08-10 17:54:03 +02:00 
						 
				 
			
				
					
						
							
							
								Christopher Fenner 
							
						 
					 
					
						
						
							
						
						8aa93a3177 
					 
					
						
						
							
							docs: remove colon from headlines ( #1896 )  
						
						
						
						
					 
					
						2020-08-07 22:10:43 +02:00 
						 
				 
			
				
					
						
							
							
								MuellerHenrik 
							
						 
					 
					
						
						
							
						
						3ab8b52c80 
					 
					
						
						
							
							Add documentation + groovy file for the abapEnvironmentCheckoutBranch step ( #1887 )  
						
						... 
						
						
						
						* Add abaputils pkg and go files
* Add ReadServiceKeyAbapEnvironment function
* Fixes
* Add structs for SC, Pull and Branch
* Minor Improvements
* Adapt unit tests to new abaputils pkg
* Fixes
* Add adapted tests
* Fixes
* Fix cloudfoundry test
* Add check for host prefix (HTTPS)
* Fix tests + cleanup
* Fixes
* Fixes
* Fix
* Add mock for abaputils pkg unit tests
* Adapt abaputils comments
* Add abapEnvironmentCheckoutBranch step setup
* Change description of abapEnvCheckoutBranch step
* Add http client code
* Disable code due to missing interace
* Add coding for use of abaputils
* Adapt checkout branch step
* Adapt URL for checkout_branch function import
* Fixes
* Add unit test for missing params case
* Fix for missing mapping of CfSpace
* Fix for missing mapping of CfSpace
* Add working code for a Branch Checkout
* Fix host schema
* Remove LogoutOption param of unit tests and steps
* Fix unit test
* Fix unit test CF ReadServiceKey
* Add abapEnvironmentCheckoutBranch step setup
* Change description of abapEnvCheckoutBranch step
* Add http client code
* Disable code due to missing interace
* Add coding for use of abaputils
* Adapt checkout branch step
* Adapt URL for checkout_branch function import
* Fixes
* Fix for missing mapping of CfSpace
* Add working code for a Branch Checkout
* Adapt changes of abautils pkg
* Add test for polling
* Minor fix
* Fix yaml spacing
* Add longdescription to yaml
* Refactor abaputil methods
* Refactoring
* Refactoring
* Minor fix
* Minor fixeds
* Adapt to new abaputils.AUtilsMock
* Delete obsolete initial checks for params
* Fix manageGitRepoUtils_test.go
* Adjust pollEntity tests
* Add abapEnvironmentCheckoutBranch.groovy file
* Add documentation for abapEnvCheckoutBranch step
* Add step to whitelist in commonStepsTest.groovy
* Add GENERAL scope to host parameter
* Fix generated.go file
Co-authored-by: Daniel Mieg <56156797+DanielMieg@users.noreply.github.com > 
						
						
					 
					
						2020-08-06 09:59:55 +02:00 
						 
				 
			
				
					
						
							
							
								Florian Wilhelm 
							
						 
					 
					
						
						
							
						
						df420df220 
					 
					
						
						
							
							Document java version selection for Cloud SDK Pipeline ( #1865 )  
						
						
						
						
					 
					
						2020-08-04 09:36:52 +02:00 
						 
				 
			
				
					
						
							
							
								Stephan Aßmus 
							
						 
					 
					
						
						
							
						
						a61798ccbf 
					 
					
						
						
							
							New step mavenExecuteIntegration ( #1829 )  
						
						... 
						
						
						
						Co-authored-by: Florian Wilhelm <florian.wilhelm02@sap.com > 
						
						
					 
					
						2020-07-29 19:51:27 +02:00 
						 
				 
			
				
					
						
							
							
								Florian Wilhelm 
							
						 
					 
					
						
						
							
						
						4228eb13b3 
					 
					
						
						
							
							Hint about piper binary on non-linux os ( #1861 )  
						
						
						
						
					 
					
						2020-07-29 12:36:11 +02:00 
						 
				 
			
				
					
						
							
							
								Florian Wilhelm 
							
						 
					 
					
						
						
							
						
						ec52a70e0b 
					 
					
						
						
							
							Reflect recent changes in docs ( #1859 )  
						
						
						
						
					 
					
						2020-07-29 12:21:21 +02:00 
						 
				 
			
				
					
						
							
							
								Oliver Nocon 
							
						 
					 
					
						
						
							
						
						97737a2d8d 
					 
					
						
						
							
							detectExecuteScan: fix docs ( #1835 )  
						
						... 
						
						
						
						The step is golang based thus has no dependency to a Jenkins plugin. 
						
						
					 
					
						2020-07-24 13:45:52 +02:00 
						 
				 
			
				
					
						
							
							
								Chris Bo 
							
						 
					 
					
						
						
							
						
						25decaa256 
					 
					
						
						
							
							Introducing new step 'gctsRollback' ( #1526 )  
						
						... 
						
						
						
						* added new step gctsDeployCommit
* suggested PR fixes applied
* fixed test
* Remove unused imports
Co-authored-by: Christopher Fenner <26137398+CCFenner@users.noreply.github.com >
* added URL encoding for 'request' parameter
* regenerate after change
* add new step gctsRollbackCommit
* fixed typo in docu
* enhanced error messages
* minor changes
* renamed step to 'gctsDeploy'
* changed name
* remove space
Co-authored-by: Christopher Fenner <26137398+CCFenner@users.noreply.github.com >
* changed step name to gctsRollback
* changed function name
* fix conflict
* fixed gctsDeploy step name
* fix typo
* fixed error handling
* added Jenkins credentials for github token
* regenerated
* newly generated
* removed calling piper binary with go function call
* removed unused execRunner parameter
* cleaned up
* fixed merge conflict
* added docu page
* cleaned up
* provide Jenkins creds also in config.yaml
Co-authored-by: Christopher Fenner <26137398+CCFenner@users.noreply.github.com >
Co-authored-by: Oliver Nocon <33484802+OliverNocon@users.noreply.github.com > 
						
						
					 
					
						2020-07-23 20:20:07 +02:00 
						 
				 
			
				
					
						
							
							
								Chris Bo 
							
						 
					 
					
						
						
							
						
						6b6d1bc087 
					 
					
						
						
							
							gCTS docu fixes ( #1823 )  
						
						... 
						
						
						
						* docu fixes
* regenerated
* convert double to single quotes
* outline placeholders
Co-authored-by: Christopher Fenner <26137398+CCFenner@users.noreply.github.com >
* outline placeholders
Co-authored-by: Christopher Fenner <26137398+CCFenner@users.noreply.github.com >
* outline placeholders
Co-authored-by: Christopher Fenner <26137398+CCFenner@users.noreply.github.com >
* outline placeholders
Co-authored-by: Christopher Fenner <26137398+CCFenner@users.noreply.github.com >
* regenerated
Co-authored-by: Christopher Fenner <26137398+CCFenner@users.noreply.github.com >
Co-authored-by: Oliver Nocon <33484802+OliverNocon@users.noreply.github.com > 
						
						
					 
					
						2020-07-22 10:56:20 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Mieg 
							
						 
					 
					
						
						
							
						
						a287afdd35 
					 
					
						
						
							
							Fix error in documentation ( #1817 )  
						
						... 
						
						
						
						Co-authored-by: Oliver Nocon <33484802+OliverNocon@users.noreply.github.com > 
						
						
					 
					
						2020-07-20 10:27:38 +02:00 
						 
				 
			
				
					
						
							
							
								Chris Bo 
							
						 
					 
					
						
						
							
						
						5e67c9c014 
					 
					
						
						
							
							added steps to docu page ( #1812 )  
						
						
						
						
					 
					
						2020-07-17 10:59:47 +02:00 
						 
				 
			
				
					
						
							
							
								Pierre Fritsch 
							
						 
					 
					
						
						
							
						
						fef38cec0a 
					 
					
						
						
							
							fix(docs): typo: articale -> article ( #1810 )  
						
						
						
						
					 
					
						2020-07-16 13:11:48 +02:00 
						 
				 
			
				
					
						
							
							
								Oliver Nocon 
							
						 
					 
					
						
						
							
						
						43f51ba90a 
					 
					
						
						
							
							Revamp documentation generation for golang steps ( #1781 )  
						
						... 
						
						
						
						* Revamp documentation generation for golang steps
* Add and update tests
* Add tests, add step outputs
* Add tests, add step outputs
* Update rendering
* fix merge conflict
* update generated files
* Update pkg/config/stepmeta.go
* Update pkg/config/stepmeta.go
* Update pkg/generator/helper/docuHelper.go
Co-authored-by: Christopher Fenner <26137398+CCFenner@users.noreply.github.com >
* Include PR feedback
* update tests
* Fix Jenkins dependecy indication
Co-authored-by: Christopher Fenner <26137398+CCFenner@users.noreply.github.com > 
						
						
					 
					
						2020-07-16 09:10:15 +02:00 
						 
				 
			
				
					
						
							
							
								Chris Bo 
							
						 
					 
					
						
						
							
						
						9558b47268 
					 
					
						
						
							
							Introducing new step 'gctsExecuteABAPUnitTests' ( #1532 )  
						
						... 
						
						
						
						* add new step 'gctsExecuteABAPUnitTests'
* added new step entries
* small wording improvement
* regenerated
* fixed unit tests
* adjusted prerequisites
* removed telemetry
* remove command
* moved functions to http package
* newly generated
* remove commented code
* use credentials ID in config.yaml
* add supported protocols to docu
Co-authored-by: Oliver Nocon <33484802+OliverNocon@users.noreply.github.com > 
						
						
					 
					
						2020-07-14 10:58:57 +02:00 
						 
				 
			
				
					
						
							
							
								Kevin Hudemann 
							
						 
					 
					
						
						
							
						
						fd98d6279f 
					 
					
						
						
							
							Add step for end to end test execution ( #1786 )  
						
						... 
						
						
						
						This change adds the end to end test execution capabilities of the SAP
Cloud SDK pipeline, i.e., the consumer can define a npm script which is
then executed using the npmExecuteScripts step.
The handling of generated results will be provided in a follow up PR.
Co-authored-by: Daniel Kurzynski <daniel.kurzynski@sap.com > 
						
						
					 
					
						2020-07-13 15:10:12 +02:00 
						 
				 
			
				
					
						
							
							
								MuellerHenrik 
							
						 
					 
					
						
						
							
						
						b0b7eb607c 
					 
					
						
						
							
							Adapt documentation for abap pipeline ( #1776 )  
						
						... 
						
						
						
						* Adapt documentation
* Fix typo organization 
						
						
					 
					
						2020-07-08 15:39:53 +02:00 
						 
				 
			
				
					
						
							
							
								Dominik Lendle 
							
						 
					 
					
						
						
							
						
						509607f69f 
					 
					
						
						
							
							Host parameter fix ( #1752 )  
						
						
						
						
					 
					
						2020-07-07 16:19:57 +02:00 
						 
				 
			
				
					
						
							
							
								Anke Ravalitera 
							
						 
					 
					
						
						
							
						
						9fbf3c9dbd 
					 
					
						
						
							
							TMS_Extension.md changed ( #1697 )  
						
						... 
						
						
						
						Co-authored-by: Christopher Fenner <26137398+CCFenner@users.noreply.github.com >
Co-authored-by: Marcus Holl <marcus.holl@sap.com > 
						
						
					 
					
						2020-07-07 15:07:24 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Mieg 
							
						 
					 
					
						
						
							
						
						42208b6774 
					 
					
						
						
							
							Improve documentation for the ABAP Environment Pipeline ( #1753 )  
						
						... 
						
						
						
						* Sort sidebar alphabetically
* Add separate configuration section
* Improve Introduction to ABAP Pipeline
* Improve wording
* Remove lines at end of file
* Fix indentation
* Adapt Indentation 
						
						
					 
					
						2020-07-07 10:06:15 +02:00 
						 
				 
			
				
					
						
							
							
								Oliver Feldmann 
							
						 
					 
					
						
						
							
						
						cd4e4eb3b4 
					 
					
						
						
							
							docs: Fix old protecode host url ( #1745 )  
						
						... 
						
						
						
						* Fix old protecode host url
* Update documentation/docs/steps/protecodeExecuteScan.md
* fix trailing space
Co-authored-by: Oliver Nocon <33484802+OliverNocon@users.noreply.github.com >
Co-authored-by: Christopher Fenner <26137398+CCFenner@users.noreply.github.com > 
						
						
					 
					
						2020-07-06 11:26:37 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Kurzynski 
							
						 
					 
					
						
						
							
						
						3b8253958e 
					 
					
						
						
							
							Add documentation to scale the infrastructure with Kubernetes or Jenkins agents ( #1740 )  
						
						... 
						
						
						
						Co-authored-by: Kevin Hudemann <kevin.hudemann@sap.com >
Co-authored-by: Florian Wilhelm <florian.wilhelm02@sap.com > 
						
						
					 
					
						2020-07-03 10:28:48 +02:00 
						 
				 
			
				
					
						
							
							
								Florian Wilhelm 
							
						 
					 
					
						
						
							
						
						ca425954f9 
					 
					
						
						
							
							Update docs on js linting in Cloud SDK Pipeline ( #1750 )  
						
						
						
						
					 
					
						2020-07-02 10:09:36 +02:00 
						 
				 
			
				
					
						
							
							
								MuellerHenrik 
							
						 
					 
					
						
						
							
						
						de3afe9476 
					 
					
						
						
							
							Change parameters/alias for CfServiceKeyName  ( #1726 )  
						
						... 
						
						
						
						* Fix alias cfServiceKeyName
* Adapt documentation
* Fix alias use in go files
Co-authored-by: Daniel Mieg <56156797+DanielMieg@users.noreply.github.com > 
						
						
					 
					
						2020-06-30 15:46:07 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Mieg 
							
						 
					 
					
						
						
							
						
						f348c53989 
					 
					
						
						
							
							Add ABAP Environment Pipeline ( #1555 )  
						
						
						
						
					 
					
						2020-06-23 15:56:56 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Kurzynski 
							
						 
					 
					
						
						
							
						
						654dea4b3e 
					 
					
						
						
							
							Load global extensions in setupCommonPipelineEnvironment ( #1688 )  
						
						... 
						
						
						
						Co-authored-by: Stephan Aßmus <stephan.assmus@sap.com >
Co-authored-by: Florian Wilhelm <florian.wilhelm02@sap.com > 
						
						
					 
					
						2020-06-22 17:52:11 +02:00 
						 
				 
			
				
					
						
							
							
								Kevin Hudemann 
							
						 
					 
					
						
						
							
						
						60fa1d5bbf 
					 
					
						
						
							
							Add Java-/Typescript linting capabilities ( #1636 )  
						
						... 
						
						
						
						This change adds linting support for Java-/TypeScript projects based on the checkDefaultLint and checkUserLint steps from Cloud SDK Pipeline.
Following options are supported:
1. Define a linting script named ci-lint in the package.json file(s) of the project
2. Provide a configuration for ESLint as part of the project
3. If none of the above: ESLint is executed with a general purpose configuration.
Co-authored-by: Daniel Kurzynski <daniel.kurzynski@sap.com > 
						
						
					 
					
						2020-06-22 10:12:28 +02:00 
						 
				 
			
				
					
						
							
							
								Chris Bo 
							
						 
					 
					
						
						
							
						
						e9ad8c5e9c 
					 
					
						
						
							
							Introducing new step 'gctsCloneRepository' ( #1468 )  
						
						... 
						
						
						
						* added new step gctsCloneRepository
* enhanced docu
* adjusted test case name
* enhanced docu
* refined error messages
* regenerated & remove unused Groovy imports
* small change
* remove execRunner
* Update documentation/docs/steps/gctsCloneRepository.md
* regenerated
Co-authored-by: Christopher Fenner <26137398+CCFenner@users.noreply.github.com >
Co-authored-by: Oliver Nocon <33484802+OliverNocon@users.noreply.github.com > 
						
						
					 
					
						2020-06-18 07:45:22 +02:00 
						 
				 
			
				
					
						
							
							
								Florian Wilhelm 
							
						 
					 
					
						
						
							
						
						1d3bd11621 
					 
					
						
						
							
							Adapt mavenExecute example call to new api ( #1672 )  
						
						... 
						
						
						
						The old one won't work 
						
						
					 
					
						2020-06-16 12:43:40 +02:00 
						 
				 
			
				
					
						
							
							
								Marcus Holl 
							
						 
					 
					
						
						
							
						
						7a132206a9 
					 
					
						
						
							
							transport request upload file: Short notice about not working CTS upload ( #1631 )  
						
						... 
						
						
						
						Co-authored-by: Thorsten Duda <thorsten.duda@sap.com > 
						
						
					 
					
						2020-06-16 08:13:49 +02:00 
						 
				 
			
				
					
						
							
							
								Florian Wilhelm 
							
						 
					 
					
						
						
							
						
						4295f7a24e 
					 
					
						
						
							
							Restore alphabetical order of docs ( #1643 )  
						
						
						
						
					 
					
						2020-06-09 09:05:28 +02:00 
						 
				 
			
				
					
						
							
							
								Florian Wilhelm 
							
						 
					 
					
						
						
							
						
						edef158e61 
					 
					
						
						
							
							Document new npmExecuteScripts and mavenBuild steps ( #1632 )  
						
						
						
						
					 
					
						2020-06-09 08:46:54 +02:00 
						 
				 
			
				
					
						
							
							
								Stephan Aßmus 
							
						 
					 
					
						
						
							
						
						56699ab019 
					 
					
						
						
							
							Run artifactPrepareVersion in maven container if necessary ( #1634 )  
						
						... 
						
						
						
						* The metadata for artifactPrepareVersion-go specifies a container for when the buildTool is maven.
* The alias to 'mavenExecute' was removed. The problem with this is that when a section containers is included in the metadata, dockerImage will always be picked up from mavenExecute, the conditional dependency on buildTool will not even be considered. Parameters such as m2Path, projectSettingsFile and globalSettingsFile should be configured in general/maven if necessary.
* When the step ends up being executed within dockerExecuteOnKubernetes, we need to preserve the .git folder. This folder would normally be excluded by the default excludes of the stash step. There was already a comment that suppressing this behavior by passing useDefaultExcludes: false was problematic (unfortunately without going into details), so I've added a new parameter to dockerExecute and dockerExecuteOnKubernetes named stashNoDefaultExcludes (note the reverted meaning to ease preserving the default behavior when this parameter is not provided). This parameter is passed to piperExecuteBin from the artifactPreferVersion groovy wrapper. 
						
						
					 
					
						2020-06-08 17:08:05 +02:00 
						 
				 
			
				
					
						
							
							
								Srinikitha Kondreddy 
							
						 
					 
					
						
						
							
						
						c2de96ab43 
					 
					
						
						
							
							Fix credential parameter in the docu ( #1597 )  
						
						... 
						
						
						
						Co-authored-by: Christopher Fenner <26137398+CCFenner@users.noreply.github.com > 
						
						
					 
					
						2020-06-02 10:04:56 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Kurzynski 
							
						 
					 
					
						
						
							
						
						aa5566d8af 
					 
					
						
						
							
							Add fortify docs ( #1598 )  
						
						... 
						
						
						
						Co-authored-by: Stephan Aßmus <stephan.assmus@sap.com > 
						
						
					 
					
						2020-05-27 13:36:40 +02:00 
						 
				 
			
				
					
						
							
							
								Sven Merk 
							
						 
					 
					
						
						
							
						
						af2a01c064 
					 
					
						
						
							
							Fortify implementation in golang ( #1428 )  
						
						
						
						
					 
					
						2020-05-25 19:48:59 +02:00 
						 
				 
			
				
					
						
							
							
								Florian Wilhelm 
							
						 
					 
					
						
						
							
						
						620681f0ff 
					 
					
						
						
							
							Fix typo in docs ( #1586 )  
						
						
						
						
					 
					
						2020-05-25 15:12:47 +02:00 
						 
				 
			
				
					
						
							
							
								Chris Bo 
							
						 
					 
					
						
						
							
						
						abdc3f736b 
					 
					
						
						
							
							Introducing new step 'gctsDeployCommit' ( #1476 )  
						
						... 
						
						
						
						* added new step gctsDeployCommit
* suggested PR fixes applied
* fixed test
* Remove unused imports
Co-authored-by: Christopher Fenner <26137398+CCFenner@users.noreply.github.com >
* added URL encoding for 'request' parameter
* regenerate after change
* minor changes
* renamed step to 'gctsDeploy'
* changed name
* remove space
Co-authored-by: Christopher Fenner <26137398+CCFenner@users.noreply.github.com >
Co-authored-by: Christopher Fenner <26137398+CCFenner@users.noreply.github.com >
Co-authored-by: Oliver Nocon <33484802+OliverNocon@users.noreply.github.com > 
						
						
					 
					
						2020-05-18 21:39:35 +02:00 
						 
				 
			
				
					
						
							
							
								Dominik Lendle 
							
						 
					 
					
						
						
							
						
						4a82eb5aaa 
					 
					
						
						
							
							Docu changes to abapEnvironmentRunATCCheck step ( #1557 )  
						
						... 
						
						
						
						* minor changes
* minor changes
* minor changes
* minor changes
* minor changes
* minor changes
* minor changes
* minor changes
* minor changes
* Changed yaml aliases
* Adapted naming conventions
* Removed error code at the end
* Adapted configuration
* Minor changes
* Minor changes
* Minor changes
* Removed spaces
* Removed docker-related config from groovy file
* Minor changes
* Minor changes
* Removed container config
* Corrected testing function name
* Deleted unnecessary parts
* Changed service deletion message
* Changed service deletion message
* Logging out before throwing error service deletion step fails
* Minor changes
* Minor changes
* Minor changes
* Delete .DS_Store
* Delete .DS_Store
* Delete .DS_Store
* Delete .DS_Store
* Minor changes
* Minor changes
* Minor changes
* Added newline at end of file
* Added newline at end of file
* Changes for Pull request optimization
* added documentaion
* Adapted documentation
* Adapted documentation
* Adapted documentation
* Adapted documentation
* Adapted documentation
* Added CFDeleteServiceKeys
* Added ServiceKey deletion tests
* added cfServiceKeys flag explanation to documentation
* removed trailing spaces from documentation
* resolving conflicts
* Changed deletion message an variable naming
* Changed tests
* Changed tests
* Changed tests
* Changed tests
* Changed CloudFoundryDeleteServiceOptions to options
* Changed CloudFoundryDeleteServiceOptions to options
* Minor changes
* Minor changes
* Changed variable naming
* Changed error handling
* Changed error handling and logging
* Changed documentation
* Simplified code
* Fixed CodeClimate issues
* Changed from returning err to nil where no errur returned needed
* Add cloudFoundryCreateServiceKey Go Step
* Changed Groovy File
* Changed aliases
* Removed unneccessary parts
* Minor changes
* Minor changes
* Adapted documentation
* Adapted tests
* Adapted Groovy File
* Changed Groovy file
* Minor changes
* Minor changes
* Minor changes
* Minor changes
* Minor changes
* Minor changes
* Minor changes
* Minor changes
* Minor changes
* Minor changes
* Minor changes
* Minor changes
* Minor changes
* Minor changes
* Minor changes
* Minor changes
* Minor changes
* Minor changes
* Minor changes
* Minor changes
* Removed Groovy Tests for cfCreateServiceKey
* Minor changes
* Added ATC Check YAML
* Added ATC Check generated files
* Added test class
* Added abapEnvironmentRunATCCheck
* Minor changes
* Minor changes
* Changed groovy
* Minor changes
* Changed groovy
* Changed groovy
* Minor changes
* Adapted Groovy imports
* Adapted Groovy imports
* Adapted Groovy imports
* Adapted Groovy
* Getting ATC results
* Changed error message
* changed groovy
* removed trailing spaces
* Added login check
* Minor changes
* Added step to whitelistScriptReference
* Added ATC error message handling
* Added groovy file
* Added step to groovy tests
* corrected metadata file
* Debugging
* Debugging
* Added yaml config parameter for ATC run
* Adapted file location of ATC run config to jenkins specific location
* Implementing universal pipeline logic for finding yaml config regardless of pipeline
* Changed error handling for reading config yaml file
* Changed atcrunconfig alias
* minor changes
* Minor changes
* Minor changes
* Changed back to dynamic file reading
* Minor changes
* filepath changes
* Removing CF Login
* Minor changes
* Minor changes
* Minor changes
* Minor changes
* Minor changes
* Minor changes
* Removed whitespaces
* Added CF functions unit tests
* Added invalid parameter handling
* Removed package and SC flag
* Minor changes
* Changed tests
* Changed tests
* Changed tests
* Minor changes
* Changed tests
* removed unnecessary logout
* Added documentation
* Changed docu
* Changed docu
* Changed docu
* Changed docu
* Changed docu
* Changed docu
* Changed docu
* Changed docu
* Changed docu
* Changed docu
* Removed trailing spaces
* Added newline at end of file
* code climate fixes
* code climate fixes
* code climate fixes
* Minor changes
* Minor changes
* Minor changes
* Changed tests
* Test changes
* Splitted Cloud Foundry functions into two classes
* Removed two steps from whtielistScriptReference
* removed atcrunConfig alias
* issue fixes
* Changed docu
* Changed docu
* Changed docu
* Removed trailing spaced from docu
* Changed docu
* Go generator run
* Issue fixes
* Remove unnecessary imports
Co-authored-by: Christopher Fenner <26137398+CCFenner@users.noreply.github.com >
* Update whitelistScript
Co-authored-by: Christopher Fenner <26137398+CCFenner@users.noreply.github.com >
* Adding piperutils for writing xml file
* Persisting ATC Results with piperutils
* Set failonMissingReports to true
* Refactoring for CodeClimate
* Changed result file name
* Changed credentials aliases
* changing secret name
* Removing trailing spaces
* Added secret name and alias to docu
* Docu changes
* CodeClimate fixes
* Minor docu changes
* Correct syntax highlighting
Co-authored-by: Oliver Nocon <33484802+OliverNocon@users.noreply.github.com >
Co-authored-by: Christopher Fenner <26137398+CCFenner@users.noreply.github.com >
Co-authored-by: Daniel Mieg <daniel.mieg@sap.com > 
						
						
					 
					
						2020-05-18 12:49:52 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Mieg 
							
						 
					 
					
						
						
							
						
						00149b27d7 
					 
					
						
						
							
							Improve documentation of abapEnvironmentPullGitRepo ( #1559 )  
						
						... 
						
						
						
						Co-authored-by: Oliver Nocon <33484802+OliverNocon@users.noreply.github.com > 
						
						
					 
					
						2020-05-18 09:44:15 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Mieg 
							
						 
					 
					
						
						
							
						
						194d711e84 
					 
					
						
						
							
							Adapt config for abapEnvironmentPullGitRepo, cloudFoundryCreateServiceKey and cloudFoundryDeleteService ( #1520 )  
						
						... 
						
						
						
						* Enable multiple repositories
* Improve readability
* Adapt documentation
* rerun generator
* Add initial info line
* Improve logging
* Enable configuration in GENERAL section
* Adapt yml abapEnvironmentPullGitRepo
* Add aliases for crendetialsId
* Change order of credentialsId aliases
* Change prio of different names of credentialsId
* Add docu to sidebar 
						
						
					 
					
						2020-05-14 14:48:12 +02:00 
						 
				 
			
				
					
						
							
							
								dominiklendle 
							
						 
					 
					
						
						
							
						
						ac732b3065 
					 
					
						
						
							
							Add abapEnvironmentRunATCCheck step ( #1454 )  
						
						... 
						
						
						
						* Minor changes
* Changed groovy file
* Changed generated file
* Changed yaml with container config
* Changed groovy config
* minor changes
* minor changes
* Changed yaml with aliases
* minor changes
* minor changes
* minor changes
* minor changes
* minor changes
* minor changes
* minor changes
* minor changes
* minor changes
* minor changes
* Changed yaml aliases
* Adapted naming conventions
* Removed error code at the end
* Adapted configuration
* Minor changes
* Minor changes
* Minor changes
* Removed spaces
* Removed docker-related config from groovy file
* Minor changes
* Minor changes
* Removed container config
* Corrected testing function name
* Deleted unnecessary parts
* Changed service deletion message
* Changed service deletion message
* Logging out before throwing error service deletion step fails
* Minor changes
* Minor changes
* Minor changes
* Delete .DS_Store
* Delete .DS_Store
* Delete .DS_Store
* Delete .DS_Store
* Minor changes
* Minor changes
* Minor changes
* Added newline at end of file
* Added newline at end of file
* Changes for Pull request optimization
* added documentaion
* Adapted documentation
* Adapted documentation
* Adapted documentation
* Adapted documentation
* Adapted documentation
* Added CFDeleteServiceKeys
* Added ServiceKey deletion tests
* added cfServiceKeys flag explanation to documentation
* removed trailing spaces from documentation
* resolving conflicts
* Changed deletion message an variable naming
* Changed tests
* Changed tests
* Changed tests
* Changed tests
* Changed CloudFoundryDeleteServiceOptions to options
* Changed CloudFoundryDeleteServiceOptions to options
* Minor changes
* Minor changes
* Changed variable naming
* Changed error handling
* Changed error handling and logging
* Changed documentation
* Simplified code
* Fixed CodeClimate issues
* Changed from returning err to nil where no errur returned needed
* Add cloudFoundryCreateServiceKey Go Step
* Changed Groovy File
* Changed aliases
* Removed unneccessary parts
* Minor changes
* Minor changes
* Adapted documentation
* Adapted tests
* Adapted Groovy File
* Changed Groovy file
* Minor changes
* Minor changes
* Minor changes
* Minor changes
* Minor changes
* Minor changes
* Minor changes
* Minor changes
* Minor changes
* Minor changes
* Minor changes
* Minor changes
* Minor changes
* Minor changes
* Minor changes
* Minor changes
* Minor changes
* Minor changes
* Minor changes
* Minor changes
* Removed Groovy Tests for cfCreateServiceKey
* Minor changes
* Added ATC Check YAML
* Added ATC Check generated files
* Added test class
* Added abapEnvironmentRunATCCheck
* Minor changes
* Minor changes
* Changed groovy
* Minor changes
* Changed groovy
* Changed groovy
* Minor changes
* Adapted Groovy imports
* Adapted Groovy imports
* Adapted Groovy imports
* Adapted Groovy
* Getting ATC results
* Changed error message
* changed groovy
* removed trailing spaces
* Added login check
* Minor changes
* Added step to whitelistScriptReference
* Added ATC error message handling
* Added groovy file
* Added step to groovy tests
* corrected metadata file
* Debugging
* Debugging
* Added yaml config parameter for ATC run
* Adapted file location of ATC run config to jenkins specific location
* Implementing universal pipeline logic for finding yaml config regardless of pipeline
* Changed error handling for reading config yaml file
* Changed atcrunconfig alias
* minor changes
* Minor changes
* Minor changes
* Changed back to dynamic file reading
* Minor changes
* filepath changes
* Removing CF Login
* Minor changes
* Minor changes
* Minor changes
* Minor changes
* Minor changes
* Minor changes
* Removed whitespaces
* Added CF functions unit tests
* Added invalid parameter handling
* Removed package and SC flag
* Minor changes
* Changed tests
* Changed tests
* Changed tests
* Minor changes
* Changed tests
* removed unnecessary logout
* Added documentation
* Changed docu
* Changed docu
* Changed docu
* Changed docu
* Changed docu
* Changed docu
* Changed docu
* Changed docu
* Changed docu
* Changed docu
* Removed trailing spaces
* Added newline at end of file
* code climate fixes
* code climate fixes
* code climate fixes
* Minor changes
* Minor changes
* Minor changes
* Changed tests
* Test changes
* Splitted Cloud Foundry functions into two classes
* Removed two steps from whtielistScriptReference
* removed atcrunConfig alias
* issue fixes
* Changed docu
* Changed docu
* Changed docu
* Removed trailing spaced from docu
* Changed docu
* Go generator run
* Issue fixes
* Remove unnecessary imports
Co-authored-by: Christopher Fenner <26137398+CCFenner@users.noreply.github.com >
* Update whitelistScript
Co-authored-by: Christopher Fenner <26137398+CCFenner@users.noreply.github.com >
* Adding piperutils for writing xml file
* Persisting ATC Results with piperutils
* Set failonMissingReports to true
* Refactoring for CodeClimate
* Changed result file name
* Changed credentials aliases
* changing secret name
* Removing trailing spaces
* Added secret name and alias to docu
Co-authored-by: Oliver Nocon <33484802+OliverNocon@users.noreply.github.com >
Co-authored-by: Christopher Fenner <26137398+CCFenner@users.noreply.github.com > 
						
						
					 
					
						2020-05-13 14:51:48 +02:00 
						 
				 
			
				
					
						
							
							
								Kevin Hudemann 
							
						 
					 
					
						
						
							
						
						d7985dd1b5 
					 
					
						
						
							
							Enable use of customDefaults from Project Config also in Groovy ( #1521 )  
						
						... 
						
						
						
						This change enables the setupCommonPipelineEnvironment step to handle
custom default configurations defined in customDefaults parameter of the
project configuration.
Previously, only the getConfig Go step was able to incorporate custom
default configurations.
Update documentation on custom defaults and sharing between projects.
Co-authored-by: Stephan Aßmus <stephan.assmus@sap.com > 
						
						
					 
					
						2020-05-12 13:50:18 +02:00 
						 
				 
			
				
					
						
							
							
								Florian Wilhelm 
							
						 
					 
					
						
						
							
						
						b51230139a 
					 
					
						
						
							
							Improve docs on new mavenExecute api ( #1525 )  
						
						
						
						
					 
					
						2020-05-11 13:52:42 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Mieg 
							
						 
					 
					
						
						
							
						
						02ede6d28b 
					 
					
						
						
							
							feat!: Mass enable abapEnvironmentPullGitRepo ( #1516 )  
						
						... 
						
						
						
						* Enable multiple repositories
* Improve readability
* Adapt documentation
* rerun generator
* Add initial info line
* Improve logging 
						
						
					 
					
						2020-05-07 15:51:11 +02:00 
						 
				 
			
				
					
						
							
							
								Florian Wilhelm 
							
						 
					 
					
						
						
							
						
						eaf5479e9c 
					 
					
						
						
							
							Fix maven parameter handling ( #1493 )  
						
						... 
						
						
						
						Avoid maven error `Unknown lifecycle phase \"-\"` when the value of a define contains `-`.
Don't split and trim maven arguments. Expect they come in as a list, keep them as list.
This is a breaking change compared to the old Groovy implementation which relied on using a shell for calling maven.
As an example, consider this diff:
```diff
-        goals: 'org.apache.maven.plugins:maven-help-plugin:3.1.0:evaluate',
-        defines: "-Dexpression=$pomPathExpression -DforceStdout -q",
+        goals: ['org.apache.maven.plugins:maven-help-plugin:3.1.0:evaluate'],
+        defines: ["-Dexpression=$pomPathExpression", "-DforceStdout", "-q"],
``` 
						
						
					 
					
						2020-05-06 17:43:32 +02:00 
						 
				 
			
				
					
						
							
							
								Christopher Fenner 
							
						 
					 
					
						
						
							
						
						d18f4a8ff0 
					 
					
						
						
							
							docs: correct protecode sample ( #1507 )  
						
						
						
						
					 
					
						2020-05-05 16:32:17 +02:00 
						 
				 
			
				
					
						
							
							
								Florian Wilhelm 
							
						 
					 
					
						
						
							
						
						0c75bfa944 
					 
					
						
						
							
							Fix broken links in docs ( #1505 )  
						
						... 
						
						
						
						Co-authored-by: Christopher Fenner <26137398+CCFenner@users.noreply.github.com > 
						
						
					 
					
						2020-05-05 09:00:09 +02:00