1
0
mirror of https://github.com/SAP/jenkins-library.git synced 2024-12-12 10:55:20 +02:00
sap-jenkins-library/vars
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
..
abapEnvironmentPipeline.groovy Add ABAP Environment Pipeline (#1555) 2020-06-23 15:56:56 +02:00
abapEnvironmentPipelineStageATC.groovy Adapt documentation for abap pipeline (#1776) 2020-07-08 15:39:53 +02:00
abapEnvironmentPipelineStageCloneRepositories.groovy Add ABAP Environment Pipeline (#1555) 2020-06-23 15:56:56 +02:00
abapEnvironmentPipelineStageInit.groovy Add ABAP Environment Pipeline (#1555) 2020-06-23 15:56:56 +02:00
abapEnvironmentPipelineStagePost.groovy Add ABAP Environment Pipeline (#1555) 2020-06-23 15:56:56 +02:00
abapEnvironmentPipelineStagePrepareSystem.groovy Add ABAP Environment Pipeline (#1555) 2020-06-23 15:56:56 +02:00
abapEnvironmentPullGitRepo.groovy Fix name of credentials ID param (#1552) 2020-05-14 19:17:47 +02:00
abapEnvironmentRunATCCheck.groovy Add abapEnvironmentRunATCCheck step (#1454) 2020-05-13 14:51:48 +02:00
artifactPrepareVersion.groovy Run artifactPrepareVersion in maven container if necessary (#1634) 2020-06-08 17:08:05 +02:00
artifactSetVersion.groovy fail in case git add or git commit fails during artifactSetVersion (#1491) 2020-05-11 10:05:18 +02:00
batsExecuteTests.groovy Improve error messages for test failures (#1417) 2020-04-17 11:59:51 +02:00
buildExecute.groovy Store build tool in commonPipelineEnvironment (#1645) 2020-06-09 14:52:03 +02:00
buildSetResult.groovy
cfManifestSubstituteVariables.groovy Fix comment format 2019-11-11 11:08:20 +01:00
checkChangeInDevelopment.groovy
checkmarxExecuteScan.groovy Use mavenExecute from go (#1388) 2020-04-24 10:41:49 +02:00
checksPublishResults.groovy
cloudFoundryCreateService.groovy Fix bug and added documentation for cloudFoundryCreateService step (#967) 2019-11-12 10:29:08 +01:00
cloudFoundryCreateServiceKey.groovy Add abapEnvironmentRunATCCheck step (#1454) 2020-05-13 14:51:48 +02:00
cloudFoundryDeleteService.groovy fix: prevent script to json conversion (#1495) 2020-05-05 15:21:59 +02:00
cloudFoundryDeploy.groovy Reuse mtar file from mtaBuild in tmsUpload and cloudFoundryDeploy (#1794) 2020-07-15 08:32:05 +02:00
commonPipelineEnvironment.groovy Make stage locking more flexible (#1811) 2020-07-17 14:27:21 +02:00
containerExecuteStructureTests.groovy Improve error messages for test failures (#1417) 2020-04-17 11:59:51 +02:00
containerPushToRegistry.groovy
containerSaveImage.groovy adding groovy wrapper for containerSaveImage (#1663) 2020-06-15 16:44:49 +02:00
debugReportArchive.groovy writeFile() cannot be passed a Map (#1163) 2020-02-10 12:25:33 +01:00
detectExecuteScan.groovy Switch Detect scan to golang implementation (#1673) 2020-06-16 17:21:59 +02:00
dockerExecute.groovy Run artifactPrepareVersion in maven container if necessary (#1634) 2020-06-08 17:08:05 +02:00
dockerExecuteOnKubernetes.groovy doc(kubernetes): Make plugin link clickable (#1657) 2020-06-15 07:03:53 +02:00
dubExecute.groovy feat(dub): expose dockerEnvVars and dockerWorkspace in dubExecute (#1012) 2019-12-09 16:24:11 +01:00
durationMeasure.groovy
fioriOnCloudPlatformPipeline.groovy
fortifyExecuteScan.groovy Fix injection of download cache parameters (#1605) 2020-05-27 18:20:10 +02:00
gaugeExecuteTests.groovy Improve error messages for test failures (#1417) 2020-04-17 11:59:51 +02:00
gctsCloneRepository.groovy Introducing new step 'gctsCloneRepository' (#1468) 2020-06-18 07:45:22 +02:00
gctsCreateRepository.groovy fix: prevent script to json conversion (#1495) 2020-05-05 15:21:59 +02:00
gctsDeploy.groovy Introducing new step 'gctsDeployCommit' (#1476) 2020-05-18 21:39:35 +02:00
gctsExecuteABAPUnitTests.groovy Introducing new step 'gctsExecuteABAPUnitTests' (#1532) 2020-07-14 10:58:57 +02:00
gctsRollback.groovy Introducing new step 'gctsRollback' (#1526) 2020-07-23 20:20:07 +02:00
githubPublishRelease.groovy fix: prevent script to json conversion (#1495) 2020-05-05 15:21:59 +02:00
hadolintExecute.groovy feat(hadolint): enable correct handling of multiple scan results (#1145) 2020-02-04 16:36:09 +01:00
handlePipelineStepErrors.groovy Added documentation of stepParameters being a Groovy map, requiring at least the script reference (#1248) 2020-03-05 17:16:53 +01:00
healthExecuteCheck.groovy
influxWriteData.groovy fix(influx): pass Sonar token to influx (#1699) 2020-06-23 14:16:44 +02:00
jenkinsMaterializeLog.groovy jenkinsMaterialzeLog: use log without binary annotations (#1542) 2020-05-18 21:19:30 +02:00
kanikoExecute.groovy kanikoExecute - golang version (#1765) 2020-07-10 08:07:59 +02:00
karmaExecuteTests.groovy Improve error messages for test failures (#1417) 2020-04-17 11:59:51 +02:00
kubernetesDeploy.groovy Use mavenExecute from go (#1388) 2020-04-24 10:41:49 +02:00
mailSendNotification.groovy Ignore email addresses containing string "noreply" (#1178) 2020-02-13 15:12:48 +01:00
malwareExecuteScan.groovy Malware scan metadata update (#1483) 2020-05-06 08:52:26 +02:00
mavenBuild.groovy Fix injection of download cache parameters (#1605) 2020-05-27 18:20:10 +02:00
mavenExecute.groovy Fix injection of download cache parameters (#1605) 2020-05-27 18:20:10 +02:00
mavenExecuteStaticCodeChecks.groovy Fix injection of download cache parameters (#1605) 2020-05-27 18:20:10 +02:00
mtaBuild.groovy Fix injection of download cache parameters (#1605) 2020-05-27 18:20:10 +02:00
multicloudDeploy.groovy Reuse mtar file from mtaBuild in tmsUpload and cloudFoundryDeploy (#1794) 2020-07-15 08:32:05 +02:00
neoDeploy.groovy Default source for maven deployments to neo (#1755) 2020-07-03 09:56:14 +02:00
newmanExecute.groovy feat(newman): fetch xsuaa credentials in newman execution (#1325) 2020-06-12 10:04:03 +02:00
nexusUpload.groovy Fix injection of download cache parameters (#1605) 2020-05-27 18:20:10 +02:00
npmExecute.groovy log node.js and npm version in related steps (#1182) 2020-02-17 13:24:56 +01:00
npmExecuteEndToEndTests.groovy Fix npmExecuteEndToEndTests (#1818) 2020-07-17 17:54:28 +02:00
npmExecuteLint.groovy Add Java-/Typescript linting capabilities (#1636) 2020-06-22 10:12:28 +02:00
npmExecuteScripts.groovy Add sysadmin capabilities to npmExecuteScripts (#1691) 2020-06-19 16:39:07 +02:00
pipelineExecute.groovy
pipelineRestartSteps.groovy
pipelineStashFiles.groovy
pipelineStashFilesAfterBuild.groovy
pipelineStashFilesBeforeBuild.groovy
piperExecuteBin.groovy Fix stashing of piper binary (#1764) 2020-07-06 13:22:36 +02:00
piperInitRunStageConfiguration.groovy
piperLoadGlobalExtensions.groovy Load global extensions in setupCommonPipelineEnvironment (#1688) 2020-06-22 17:52:11 +02:00
piperPipeline.groovy remove library statement from piperPipeline (#1595) 2020-06-18 08:24:47 +02:00
piperPipelineStageAcceptance.groovy Use npmExecuteEndToEndTests step in Release/Acceptance stage if it is configured (#1813) 2020-07-17 13:59:14 +02:00
piperPipelineStageAdditionalUnitTests.groovy
piperPipelineStageArtifactDeployment.groovy nexusUpload: Remove config processing from Groovy layer (#1364) 2020-04-04 11:44:02 +02:00
piperPipelineStageBuild.groovy Pass stageName through to steps (#1796) 2020-07-17 13:32:49 +02:00
piperPipelineStageCompliance.groovy
piperPipelineStageConfirm.groovy Improve approval logging (#1513) 2020-05-18 12:21:05 +02:00
piperPipelineStageInit.groovy fix(telemetry): disable telemetry in init stage (#1272) 2020-03-19 10:49:28 +01:00
piperPipelineStageIntegration.groovy Pass stageName through to steps (#1796) 2020-07-17 13:32:49 +02:00
piperPipelineStageMavenStaticCodeChecks.groovy Add static code checks stage (#1308) 2020-03-30 15:59:59 +02:00
piperPipelineStagePerformance.groovy
piperPipelineStagePost.groovy
piperPipelineStagePromote.groovy
piperPipelineStagePRVoting.groovy
piperPipelineStageRelease.groovy Use npmExecuteEndToEndTests step in Release/Acceptance stage if it is configured (#1813) 2020-07-17 13:59:14 +02:00
piperPipelineStageSecurity.groovy fix(security): remove duplicate stage wrapper (#1707) 2020-06-24 08:21:41 +02:00
piperPublishWarnings.groovy
piperStageWrapper.groovy Make stage locking more flexible (#1811) 2020-07-17 14:27:21 +02:00
prepareDefaultValues.groovy Enable use of customDefaults from Project Config also in Groovy (#1521) 2020-05-12 13:50:18 +02:00
protecodeExecuteScan.groovy refactor(protecode): handle DOCKER_CONFIG in go (#1502) 2020-05-06 16:07:10 +02:00
runClosures.groovy Add step for end to end test execution (#1786) 2020-07-13 15:10:12 +02:00
seleniumExecuteTests.groovy fix: handle NPE in seleniumExecuteTests (#1239) 2020-03-03 17:09:09 +01:00
setupCommonPipelineEnvironment.groovy Load global extensions in setupCommonPipelineEnvironment (#1688) 2020-06-22 17:52:11 +02:00
slackSendNotification.groovy fix: correct step parameters (unknown parameters found) (#1093) 2020-01-13 16:28:12 +01:00
snykExecute.groovy log node.js and npm version in related steps (#1182) 2020-02-17 13:24:56 +01:00
sonarExecuteScan.groovy feat(sonar): write flag for sonar execution to influx (#1534) 2020-05-14 13:46:40 +02:00
spinnakerTriggerPipeline.groovy fix(spinnaker): fix MissingPropertyException (#1543) 2020-05-14 17:45:02 +02:00
testsPublishResults.groovy Add report handling to npmExecuteEndToEndTests (#1791) 2020-07-14 13:33:49 +02:00
tmsUpload.groovy Reuse mtar file from mtaBuild in tmsUpload and cloudFoundryDeploy (#1794) 2020-07-15 08:32:05 +02:00
transportRequestCreate.groovy
transportRequestRelease.groovy
transportRequestUploadFile.groovy
uiVeri5ExecuteTests.groovy Improve error messages for test failures (#1417) 2020-04-17 11:59:51 +02:00
whitesourceExecuteScan.groovy whitesourceExecuteScan: Fix scanType: docker related issues (#1644) 2020-06-12 16:55:16 +02:00
xsDeploy.groovy Align property naming 2020-01-17 09:45:47 +01:00