1
0
mirror of https://github.com/SAP/jenkins-library.git synced 2024-12-14 11:03:09 +02:00
sap-jenkins-library/vars
Christopher Fenner c8f9db71eb
add step for Sonar scan (#183)
* add new step sonarExecute

* simplify list

* add general credentials for SonarQube

* Update default_pipeline_environment.yml

* Update sonarExecute.groovy

* correct worker invocation

* switch step/stage config order

* add tests

* add webhook handling

* Update default_pipeline_environment.yml

* use withMandatoryProperty with condition

* Update ConfigurationHelper.groovy

* Update sonarExecute.groovy

* Update ConfigurationHelper.groovy

* rename step to sonarExecuteScan

* rename step to sonarExecuteScan

* rename step to sonarExecuteScan

* Update sonarExecuteScan.groovy

* change return type

* Update sonarExecuteScan.groovy

* stash

* update defaults

* update install path

* use quiet unzip

* use long option names

* optimize filename retrival

* rework PR voting

* fix path

* remove accitentially checked-in file

* add documentation, optimise coding

* correct test case

* add documentation

* remove option prefix

* rename config variable

* update docs

* update docs

* rename download url

* fix typo

* adjust test cases

* add test cases

* update docs
2019-05-13 12:29:07 +02:00
..
artifactSetVersion.groovy Doc - Add missing possible values (#679) 2019-04-29 11:43:26 +02:00
batsExecuteTests.groovy influxWriteData: hold data in dedicated object (#624) 2019-04-11 11:39:41 +02:00
buildSetResult.groovy piperPipeline: handle build result correctly (#660) 2019-04-15 14:18:08 +02:00
checkChangeInDevelopment.groovy update documentation 2019-04-09 20:46:45 +02:00
checksPublishResults.groovy checksPublishResults: generate docu 2019-04-09 19:46:23 +02:00
cloudFoundryDeploy.groovy cloudFoundryDeploy: generate docu 2019-04-12 13:08:05 +02:00
commonPipelineEnvironment.groovy influxWriteData: hold data in dedicated object (#624) 2019-04-11 11:39:41 +02:00
containerExecuteStructureTests.groovy containerExecuteStructureTests: generate docu 2019-04-09 11:12:38 +02:00
detectExecuteScan.groovy add step for Synopsis Detect Scans (#690) 2019-05-08 11:36:01 +02:00
dockerExecute.groovy Avoid unwanted behavior when using resilience options (#650) 2019-04-08 20:10:54 +02:00
dockerExecuteOnKubernetes.groovy Merge branch 'master' into pr/noCachedWorkspaceStashes 2019-04-12 11:59:31 +02:00
durationMeasure.groovy influxWriteData: hold data in dedicated object (#624) 2019-04-11 11:39:41 +02:00
fioriOnCloudPlatformPipeline.groovy enhance prepare stage with cleanup and checkout 2019-03-21 10:37:02 +01:00
gaugeExecuteTests.groovy Doc - Add missing possible values (#679) 2019-04-29 11:43:26 +02:00
githubPublishRelease.groovy githubPublishRelease: generate docu 2019-04-11 14:23:06 +02:00
handlePipelineStepErrors.groovy Pipeline resilience - be more verbose (#677) 2019-05-03 14:06:49 +02:00
healthExecuteCheck.groovy Update vars/healthExecuteCheck.groovy 2019-04-02 21:01:09 +02:00
influxWriteData.groovy influxWriteData: generate docu 2019-04-12 20:29:09 +02:00
kanikoExecute.groovy Add step kanikoExecute for Docker builds using Kaniko (#684) 2019-05-02 17:29:11 +02:00
karmaExecuteTests.groovy generate karma docs (#555) 2019-03-13 12:01:05 +01:00
mailSendNotification.groovy mailSendNotification: generate documentation (#584) 2019-03-25 14:34:48 +01:00
mavenExecute.groovy Allow setting global maven config in MTA builder (#667) 2019-04-24 12:47:37 +02:00
mtaBuild.groovy Enable configuration of npm registry for mtaBuild 2019-05-09 08:51:11 +02:00
multicloudDeploy.groovy add multicloud deploy step 2019-04-12 17:51:38 +02:00
neoDeploy.groovy Merge remote-tracking branch 'github/master' into HEAD 2019-05-09 15:49:26 +02:00
newmanExecute.groovy newmanExecute: generate documentation (#591) 2019-03-26 13:26:21 +01:00
npmExecute.groovy Add npmExecute step (#491) 2019-02-21 19:14:48 +01:00
pipelineExecute.groovy remove utils.getMandatoryParameter() 2019-04-09 16:25:25 +02:00
pipelineRestartSteps.groovy pipelineRestartSteps: generate docu 2019-04-09 13:18:51 +02:00
pipelineStashFiles.groovy pipelineStashFiles: generate docu 2019-04-12 22:45:31 +02:00
pipelineStashFilesAfterBuild.groovy pipelineStashFiles: generate docu 2019-04-12 22:45:31 +02:00
pipelineStashFilesBeforeBuild.groovy pipelineStashFiles: generate docu 2019-04-12 22:45:31 +02:00
piperInitRunStageConfiguration.groovy pipeline initialization - support nested keys (#695) 2019-05-08 12:04:47 +02:00
piperPipeline.groovy piperPipeline: add extensible post stage (#661) 2019-05-02 12:26:28 +02:00
piperPipelineStageAcceptance.groovy Project "Piper" Template: framework and structure (#476) 2019-02-05 15:37:59 +01:00
piperPipelineStageAdditionalUnitTests.groovy Project "Piper" Template: framework and structure (#476) 2019-02-05 15:37:59 +01:00
piperPipelineStageBuild.groovy Project "Piper" Template: framework and structure (#476) 2019-02-05 15:37:59 +01:00
piperPipelineStageCompliance.groovy Project "Piper" Template: framework and structure (#476) 2019-02-05 15:37:59 +01:00
piperPipelineStageInit.groovy add Slack notification to Init and Post stage (#691) 2019-05-10 06:47:44 +02:00
piperPipelineStageIntegration.groovy Project "Piper" Template: framework and structure (#476) 2019-02-05 15:37:59 +01:00
piperPipelineStagePerformance.groovy Project "Piper" Template: framework and structure (#476) 2019-02-05 15:37:59 +01:00
piperPipelineStagePost.groovy add Slack notification to Init and Post stage (#691) 2019-05-10 06:47:44 +02:00
piperPipelineStagePromote.groovy Project "Piper" Template: framework and structure (#476) 2019-02-05 15:37:59 +01:00
piperPipelineStagePRVoting.groovy Project "Piper" Template: framework and structure (#476) 2019-02-05 15:37:59 +01:00
piperPipelineStageRelease.groovy Project "Piper" Template: framework and structure (#476) 2019-02-05 15:37:59 +01:00
piperPipelineStageSecurity.groovy Project "Piper" Template: framework and structure (#476) 2019-02-05 15:37:59 +01:00
piperStageWrapper.groovy extend Analytics (#439) 2019-01-30 12:39:33 +01:00
prepareDefaultValues.groovy gaugeExecuteTests: generate docu 2019-04-09 11:59:08 +02:00
seleniumExecuteTests.groovy Doc - Add missing possible values (#679) 2019-04-29 11:43:26 +02:00
setupCommonPipelineEnvironment.groovy influxWriteData: hold data in dedicated object (#624) 2019-04-11 11:39:41 +02:00
slackSendNotification.groovy generate docs for slackSendNotification step (#592) 2019-03-26 12:14:29 +01:00
snykExecute.groovy snykExecute: add missing documentation (#570) 2019-03-18 11:08:41 +01:00
sonarExecuteScan.groovy add step for Sonar scan (#183) 2019-05-13 12:29:07 +02:00
testsPublishResults.groovy testsPublishResults: generate docu 2019-04-09 15:19:33 +02:00
transportRequestCreate.groovy commonPipelineEnvironment: add propertiesMap (#526) 2019-04-10 10:56:36 +02:00
transportRequestRelease.groovy transportRequestRelease: generate docu 2019-04-10 15:27:06 +02:00
transportRequestUploadFile.groovy transportRequestUploadFile: generate docu 2019-04-10 13:58:46 +02:00
uiVeri5ExecuteTests.groovy seleniumExecuteTests & uiVeri5ExecuteTests: improve documentation (#568) 2019-03-19 15:38:52 +01:00
whitesourceExecuteScan.groovy Doc - Add missing possible values (#679) 2019-04-29 11:43:26 +02:00