1
0
mirror of https://github.com/SAP/jenkins-library.git synced 2024-12-12 10:55:20 +02:00
sap-jenkins-library/pkg/versioning
Oliver Nocon a104b2a06d
feat(whitesourceExecuteScan): UA for all build tools, e.g. maven & npm (#2501)
* feat(whitesource): add config helper

this helps to ease & enforce config settings

* fix accidential change of class

* add todos wrt java download

* use existing scanOptions, add option to download jre

* update generation

* fix generation

* allow running UA via go library

* correct image, improve logging

* add removal of downloaded JVM

* update java creation and deletion

* refactor and add log output

* remove obsolete ToDo

* increase test coverage

* increase test coverage

* adding aliases and tests

* make go modules as default

* maven: update behavior of projectNaming

* add Docker capabilities

* correct parameter name

* retrieve Docker coordinates

* docker coordinates only to provide artifact

* add ToDos

* add mta capability

* add aliases, mvn arguments for settings

* clean up groovy part

* update defaults

* add container for pip

* add defaults, add maven specifics, ...

* properly download settings

* maven: check existence of excluded files

* fix reporting

* Update CommonStepsTest.groovy

* update comment

* fix CodeClimate finding

* add tests for pip & fix minor issues

* fix order of pip build descriptors

* update pip container options

* fix pip virtualEnv parameter

* update report permissions

* fix test

* update container options

* add use fileUtils to load properties file

* update parameter description

* adding Docker scanning defaults

* clean up configHelper

* consider also npm tool cache

* add todos
2021-02-03 14:52:48 +01:00
..
descriptorUtils_test.go fortify: fix semver for pip (#2104) 2020-10-01 14:47:08 +02:00
descriptorUtils.go fix(descriptorUtils) improve error message (#2294) 2020-11-02 13:50:04 +01:00
docker_test.go feat(whitesourceExecuteScan): UA for all build tools, e.g. maven & npm (#2501) 2021-02-03 14:52:48 +01:00
docker.go feat(whitesourceExecuteScan): UA for all build tools, e.g. maven & npm (#2501) 2021-02-03 14:52:48 +01:00
gomodfile.go Whitesource scan (MVP) (#1658) 2020-07-01 07:54:13 +02:00
gradle_test.go versioning: gradle (#2319) 2020-11-06 09:20:08 +01:00
gradle.go versioning: gradle (#2319) 2020-11-06 09:20:08 +01:00
inifile_test.go artifactPrepareVersioning: support more buildTools (#1367) 2020-04-15 13:12:43 +02:00
inifile.go versioning: gradle (#2319) 2020-11-06 09:20:08 +01:00
jsonfile_test.go artifactPrepareVersioning: support more buildTools (#1367) 2020-04-15 13:12:43 +02:00
jsonfile.go Whitesource scan (MVP) (#1658) 2020-07-01 07:54:13 +02:00
maven_test.go Refactor maven utils and add tests for install artifacts (#2318) 2020-11-10 17:14:55 +01:00
maven.go Refactor maven utils and add tests for install artifacts (#2318) 2020-11-10 17:14:55 +01:00
pip_test.go feat(whitesourceExecuteScan): UA for all build tools, e.g. maven & npm (#2501) 2021-02-03 14:52:48 +01:00
pip.go feat(whitesourceExecuteScan): UA for all build tools, e.g. maven & npm (#2501) 2021-02-03 14:52:48 +01:00
properties_test.go versioning: gradle (#2319) 2020-11-06 09:20:08 +01:00
properties.go versioning: gradle (#2319) 2020-11-06 09:20:08 +01:00
versionfile_test.go artifactPrepareVersioning: support more buildTools (#1367) 2020-04-15 13:12:43 +02:00
versionfile.go Fortify implementation in golang (#1428) 2020-05-25 19:48:59 +02:00
versioning_test.go feat(whitesourceExecuteScan): UA for all build tools, e.g. maven & npm (#2501) 2021-02-03 14:52:48 +01:00
versioning.go feat(whitesourceExecuteScan): UA for all build tools, e.g. maven & npm (#2501) 2021-02-03 14:52:48 +01:00
yamlfile_test.go Implement YAMLfile.GetCooridnates() (#1604) 2020-05-27 17:20:34 +02:00
yamlfile.go whitesourceExecuteScan: bypass UA for mta, maven, npm and yarn (#1879) 2020-09-29 12:44:31 +02:00