Daniel Mieg
3fea61e8b0
Add debug flag to stage config ( #3771 )
v1.220.0
2022-05-09 14:12:53 +02:00
Ashly Mathew
3c288e81ad
fix (golang) : publish binaries to custom in cpe ( #3767 )
...
Signed-off-by: Ashly Mathew <ashly.mathew@sap.com>
v1.219.0
2022-05-05 15:06:42 +02:00
Ashly Mathew
823ef47db6
Golang build publish binaries and add group id ( #3749 )
...
* Add golang binaries to CPE and add groupID in coordinates
Signed-off-by: Ashly Mathew <ashly.mathew@sap.com>
* Introducing binaries as artifacts
Signed-off-by: Ashly Mathew <ashly.mathew@sap.com>
2022-05-05 12:39:59 +02:00
Giridhar Shenoy
fe9b3a796b
detectExecuteScan: fix project version limiting api call ( #3754 )
...
* fix project version limiting issue
* add tests for detectExecute
2022-05-05 09:58:43 +02:00
Adrien
9d56cda0f9
Add Checkmarx failure message to Piper error log ( #3716 )
2022-05-03 17:34:14 +02:00
Daniel Mieg
3f54eb74bc
ABAPEnvironmentPipeline: move cloudFoundryCreateServiceKey ( #3712 )
...
* Move cloudFoundryCreateServiceKey
* Adapt tests
* Update defaults
* Fix Unittest
* Fix test
* Adapt test
* Fix
* Adapt
2022-05-03 12:52:44 +02:00
Anil Keshav
7ad96ee686
feat (cpe) introduce a new artifact cpe type ( #3763 )
...
* including a artifact cpe type
* removing type kind related to PR 3717
* clean up
* eliminating local path
* go formatting fix
Co-authored-by: anilkeshav27 <you@example.com>
2022-05-03 09:53:12 +02:00
Daniel Bernd
38745ce689
ATC & AUnit - using OSL Docu ( #3756 )
...
* Groovy adapt & Docu OSL & C.S.901
* space removal
* ATCTest Stage Groovy
* Stage ATC Test groovy - corr.
* ATCTest groovy - rearrange
* nullScript removed
* ATC Test Stage groovy - corr.
* ATC STage groovy - corr. 2
* ATC Stage Groovy - corr. 3
* ATC Stage groovy - corr. 4
* ATC Stage groovy - corr. 5
* OSL add. Info
* Extend codeowners (ABAP) (#3761 )
* Extend codeowners (ABAP)
* formatting
* adapt docu
* correct yaml for Multipropertyset in ATC step
* 901 will come with 2208. 510 by now
Co-authored-by: Daniel Bernd <93763187+danManSAP@users.noreply.github.com>
Co-authored-by: Daniel Mieg <56156797+DanielMieg@users.noreply.github.com>
Co-authored-by: tiloKo <70266685+tiloKo@users.noreply.github.com>
2022-05-03 08:27:32 +02:00
Julian Schmitt
87fc5a9343
Deprecate transportRequestCreate & transportRequestRelease ( #3741 )
...
* deprecate transportRequestCreate and transportRequestRelease
* add addBadge and createSummary method to Test classes
Co-authored-by: Thorsten Duda <thorsten.duda@sap.com>
Co-authored-by: Roland Stengel <r.stengel@sap.com>
2022-05-02 11:45:46 +02:00
Daniel Mieg
399a334760
Fix .gitignore ( #3760 )
...
* Fix gitignore
* Create dummy commit to retrigger cla
v1.218.0
2022-05-02 10:41:20 +02:00
Daniel Bernd
c65e569cdf
add OSL Package Tree on ObjectSet level ( #3762 )
...
Co-authored-by: Daniel Bernd <93763187+danManSAP@users.noreply.github.com>
2022-04-29 16:50:57 +02:00
Daniel Mieg
b2209c088a
Extend codeowners (ABAP) ( #3761 )
...
* Extend codeowners (ABAP)
* formatting
2022-04-28 14:47:58 +02:00
Daniel Mieg
9710a9b1f6
Update cloneRepositories.md ( #3758 )
2022-04-28 13:37:14 +02:00
Daniel Mieg
85957798ae
Update abapEnvironmentPullGitRepo.md ( #3757 )
2022-04-28 12:38:27 +02:00
Peter Persiel
7fe4ad1bdf
Remove previous/current commitID in same branch ( #3743 )
...
Co-authored-by: Daniel Mieg <56156797+DanielMieg@users.noreply.github.com>
2022-04-28 10:39:52 +02:00
Oliver Nocon
ebe4ca7611
doc(helmExecute): add step documentation ( #3759 )
...
* doc(helmExecute): add step documentation
* Update mkdocs.yml
* Update mkdocs.yml
2022-04-27 17:46:07 +02:00
Daniel Bernd
a3f1234a60
Feature: ATC & AUNIT - ObjectSetLibrary(OSL) usage ( #3755 )
...
* own OSL go File & first changes ATC step
* OSL Integration in AUnit & ATC steps 1
* OSL & Unit Tests
* Unit Tests 1
* OSL - AUnit & ATC usage
* Unittest ATC: packagetree --> package incl. subpackages
* correct spelling
* yaml & generated update
* generated Metadata
Co-authored-by: Daniel Bernd <93763187+danManSAP@users.noreply.github.com>
2022-04-27 13:30:43 +02:00
Vitalii Sidorov
9d8f3fc6ad
fix runHelmAdd ( #3747 )
...
* fix runHelmAdd
* Add tests
Co-authored-by: “Vitalii <“vitalii.sidorov@sap.com”>
Co-authored-by: Oliver Nocon <33484802+OliverNocon@users.noreply.github.com>
2022-04-26 17:50:37 +02:00
tiloKo
5a252392f2
enableBuildWithoutValues ( #3753 )
2022-04-26 17:14:55 +02:00
Anil Keshav
1272b763f8
feat (pythonBuild) enable creation of a virtual environment (venv) ( #3746 )
...
* create virtual env
* adding bin bash source
* using sources from bin bash
* trying with bash
* appending filename to source
* using standard pip install
* not using root user
* adding path for pip
* using virtual env
* using virtual env name in path
* removing virtual env
* adding file path manually
* using root
* not using root and postpone removing venv
* trying to use the python from venv
* test to remove the venve
* seeing which python
* using symlink for python
* unit test
* python docu stub
* fix unit test and yaml extra line
* fixing unit test
* unit test success case fix
* unit test fix
* unit test fixes
* unit test and default publish flag
* fix integration test
Co-authored-by: anilkeshav27 <you@example.com>
2022-04-26 14:15:24 +02:00
xgoffin
0696db5e0d
feat(sarif): logging improvements ( #3727 )
...
* fix(fortifyExecuteScan): check audit data length in all cases
* fix(fortifyExecuteScan): check audit data length in all cases
* feat(SARIF): logging improvements in debug mode
* fix(logging): readability
Co-authored-by: Sven Merk <33895725+nevskrem@users.noreply.github.com>
2022-04-26 12:34:54 +02:00
Pavel Busko
2740f00134
added missing git credentials handling
...
Co-authored-by: Gareth Evans <g.evans@sap.com>
2022-04-26 09:38:49 +02:00
Pavel Busko
4b6c6e423c
added integration tests
...
Co-authored-by: Gareth Evans <g.evans@sap.com>
2022-04-26 09:38:49 +02:00
Gareth Evans
74b6b09609
fix(golangBuild) properly handle multi main package builds
...
Co-authored-by: Pavel Busko <pavel.busko@sap.com>
2022-04-26 09:38:49 +02:00
Giridhar Shenoy
2ed1ed76fc
whitesourceExecuteScan : add log level trace ( #3745 )
...
* add log level trace
* add log level files trace
* add tests
v1.217.0
2022-04-22 13:19:49 +02:00
Jordi van Liempt
eb73cae888
feat(getDefaults): add parameter for CRD-style config ( #3736 )
...
* export LoadConditionsV1() in config pkg
* getDefaults: read stage conditions as PipelineDefinitionV1
* add getDefaults useV1 tests
* add comment (pointed out by code climate analysis)
* small addition to comment (from previous commit)
Co-authored-by: I557621 <jordi.van.liempt@sap.com>
Co-authored-by: Christopher Fenner <26137398+CCFenner@users.noreply.github.com>
2022-04-19 12:34:40 +02:00
Vitalii Sidorov
63cdfc0e68
Fix helm execute command ( #3701 )
...
* Add small fix
* fix unit-tests
* Add deploymentName and packageVersion as flags
* small fix
* Change getting version of helm chart
* small fix
Co-authored-by: “Vitalii <“vitalii.sidorov@sap.com”>
Co-authored-by: Oliver Nocon <33484802+OliverNocon@users.noreply.github.com>
v1.216.0
2022-04-14 15:43:47 +02:00
Siarhei Pazdniakou
d519966fe5
feat(gradleExecuteBuild): publish (upload to staging) ( #3662 )
...
* gradle publish
* Fix gradle utils
* Added unit test
* Add descriptions for parameters
* Added unit tests
* fix publish init script template
* fix artifactId and groupId
* fix project path
Co-authored-by: Oliver Nocon <33484802+OliverNocon@users.noreply.github.com>
2022-04-14 14:59:09 +02:00
faustefan
596355e0b4
Added parameter to define availability zone for deploy/rolling-update ( #3725 )
...
* Added parameter to define availability zone for deploy/rolling-update
* Fixed unit test failure by adding missing comma
Co-authored-by: Thorsten Duda <thorsten.duda@sap.com>
2022-04-14 07:33:43 +02:00
Anil Keshav
3c08a3bd7a
including container names when no conditions ( #3733 )
...
Co-authored-by: anilkeshav27 <you@example.com>
2022-04-13 17:34:42 +02:00
Martin Zuber
7e0ec525bf
Use full file path when trying to publish MTAR in mtaBuild step. ( #3735 )
2022-04-13 14:50:13 +02:00
Philipp Stehle
511a541bd5
add more codeowners ( #3430 )
...
* add more codeowners
Co-authored-by: Philipp Stehle <philipp.stehle@sap.com>
* Apply suggestions from code review
Co-authored-by: tiloKo <70266685+tiloKo@users.noreply.github.com>
* apply decisions from alignment meeting
Co-authored-by: Philipp Stehle <philipp.stehle@sap.com>
Co-authored-by: tiloKo <70266685+tiloKo@users.noreply.github.com>
2022-04-13 13:19:48 +02:00
tiloKo
fa24ab9ed8
increase default timeout to 16min ( #3732 )
2022-04-13 09:03:22 +02:00
Ralf Pannemans
34a0d63d9f
Use builder:base instead of builder:full because nc is no longer needed
2022-04-12 16:41:51 +02:00
rosemarieB
9fdaf86856
Enable additional piecelist for assembly ( #3730 )
...
* add useClassicCTS
* add option additionalPiecelist
* Update abapEnvironmentAssemblePackages.go
2022-04-12 16:00:17 +02:00
rosemarieB
1ffe22903e
Enable classic cts ( #3728 )
...
* add useClassicCTS
* debug output and unit test
* unsaved fix
* error logging
* Update abapEnvironmentAssemblePackages.go
* Update abapEnvironmentAssemblePackages.go
* add general scope and remove logging
* Update bfw.go
* Update abapEnvironmentAssemblePackages.go
* Update abapEnvironmentAssemblePackages.go
* Update package.go
* Update abapEnvironmentAssemblePackages.go
* change scope and add certificates
Co-authored-by: tiloKo <70266685+tiloKo@users.noreply.github.com>
2022-04-12 14:39:42 +02:00
Ralf Pannemans
f2305a6b08
feat(cnbBuild) Allow path to be glob ( #3726 )
...
Co-authored-by: Ralf Pannemans <ralf.pannemans@sap.com>
Co-authored-by: Johannes Dillmann <j.dillmann@sap.com>
2022-04-12 11:04:05 +02:00
Sarat Krishnan
5dac1dfe06
Added scenario for gcts pipeline steps ( #3723 )
...
Co-authored-by: Martin Bredy <58846699+martin-bredy@users.noreply.github.com>
2022-04-11 18:25:22 +02:00
Johannes Dillmann
e966f3e95d
Document default excludes ( #3722 )
2022-04-11 15:32:40 +02:00
Christopher Fenner
d326a44b92
chore(release): publish all binaries with one piper step ( #3720 )
...
This reverts commit 5ff656a208a55519277060111b57d8f8230c54fe.
v1.214.0
v1.215.0
2022-04-08 14:46:03 +02:00
Christopher Fenner
5ff656a208
chore(release): reverts #3703 ( #3719 )
...
This reverts commit 30e06b83117245febe990674d6738a31db21c371.
2022-04-08 13:52:18 +02:00
Christopher Fenner
30e06b8311
chore(release): publish all binaries with one piper step ( #3703 )
2022-04-08 13:27:46 +02:00
Anil Keshav
6dcda42dd6
fix (mavenBuild) removing root path when creating keystore ( #3714 )
...
* remving root paths for trust store
* adding read / write permission to keystore
Co-authored-by: anilkeshav27 <you@example.com>
2022-04-08 13:19:08 +02:00
Christopher Fenner
465bab8ddf
feat(githubRelease): publish multiple assets ( #3702 )
...
* add parameter for uploading multiple assets
* use assetPathList parameter
* add test case
* fix typo
* fix test case
* generage ghClient mock
* add test files
* make function testable
* add test case
* regenerate mock
* regenerate mocks
2022-04-08 11:29:07 +02:00
Michael
6676da1f9d
feat(gitopsUpdateDeployment) forcePush ( #3665 )
...
* feat(gitopsUpdateDeployment) forcePush
fix(gitopsUpdateDeployment) include registry
The push operation in this step can be forced to bypass branch-protection
Signed-off-by: Michael Sprauer <Michael.Sprauer@sap.com>
* add unit test
Signed-off-by: Michael Sprauer <Michael.Sprauer@sap.com>
Co-authored-by: Oliver Nocon <33484802+OliverNocon@users.noreply.github.com>
2022-04-07 16:33:46 +02:00
xgoffin
fb9792ad71
feat(fortifyExecuteScan): optimization of the SARIF conversion code ( #3710 )
...
* feat(fortifyExecuteScan): query SSC once for batch audit data
* fix(fortifyExecuteScan): check audit data length in all cases
* feat(fortifyExecuteScan): in fpr_to_sarif, better detection of error cases, unit tests
* fix(log): comment useless error message
* fix(fortifyExecuteScan): clarify log message
* fix(fortifyExecuteScan): adapt unit tests
2022-04-07 13:11:52 +02:00
Anke Ravalitera
5a4b7c9925
Creating a new scenario for gcts pipeline steps ( #3711 )
...
* updated gCTS_Scenario.md gCTSExecuteABAPUnitTests.md gCTSExecuteABAPUnitTests.yaml gCTSExecuteABAPQualityChecks.yaml
* add gCTS images for scenario
* text updates to gctsRollback step
* go generate
* updated gCTS_Scenario.md
* gCTS_Scenario.md updates
* corrected text in gCTS_Scenario.md
* correct formatting in gCTS_Scenario.md
* getting used to trailing spaces
Co-authored-by: Rinita Asani <rinita.asani@sap.com>
2022-04-07 09:45:14 +02:00
Anil Keshav
f8af3c154e
changing trust store permission ( #3709 )
...
Co-authored-by: anilkeshav27 <you@example.com>
2022-04-06 16:06:04 +02:00
Daniel Bernd
93b0cf7a34
add abapEnvironmentPushATCSystemConfig to mkdocs ( #3708 )
...
Co-authored-by: Daniel Bernd <93763187+danManSAP@users.noreply.github.com>
2022-04-06 14:48:49 +02:00
Julian Schmitt
6151f36d88
Implement Release 3.0.0 of CM-Client ( #3664 )
...
* Remove --backend-type
* Delete CTS in isChangeDevelopment and change Dockerimage of CM-Client
* fix groovy unit tests
* another fix of groovy unit tests
* try to fix import of fork for Jenkins-Testing
* add workflow to create Go Binary for Jenkins-Server
* Change RepoOwner to test in Fork
* remove previous changes
* adjust docker image for TransportRequestCreate and Release
* Remove CTS from Documentation
Co-authored-by: Thorsten Duda <thorsten.duda@sap.com>
2022-04-05 12:33:19 +02:00