Skip to content

Releases: SAP/jenkins-library

v1.51.0

06 Jul 09:11
f8a9abf
Compare
Choose a tag to compare

List of closed pull-requests since last release
#1107: Go implementation for abapEnvironmentPullGitRepo()
#1151: Fix formatting of documentation
#1263: Improve error handling
#1431: Adjust examples in case of ODATA and RFC upload
#1452: piperExecuteBin: fix reading environment
#1541: cf deploy GO
#1658: Whitesource scan (MVP)
#1681: Install dev dependencies for npm in mta build
#1715: sonarExecuteScan: add error categorization
#1720: add mtaExtensionDescriptor to cf target
#1725: handle map[interface]interface{} in yaml utils substitute
#1726: Change parameters/alias for CfServiceKeyName
#1727: kubernetesDeploy: categorize known errors & fix #1732
#1728: Allow retrieving exit code from command execution
#1730: add git hints to documentation
#1734: Remove defaults for mtaBuild
#1735: Upgrade cloud mbt tool docker image version
#1736: Cf create services in multiclouddeploy step
#1737: [refactoring] move the shell/command related interfaces into pkg/command
#1738: More accurate tests for cf login check and cf login
#1739: cf login additional opts
#1740: Add documentation to scale the infrastructure with Kubernetes or Jenkins agents
#1742: Add isolation for CF Deployments in multicloudDeploy step

List of closed issues since last release
#1713: Integrating SAP TMS to CI/CD pipeline
#1732: kubernetesdeploy: hide sensitive text while running helm upgrade command
#1733: mtaBuild step uses the dockerImage version defined in the metadata.yml file rather than the one defined in default_pipeline_environment.yml

Changes
v1.50.0...v1.51.0

v1.50.0

25 Jun 14:38
bb8cd30
Compare
Choose a tag to compare

List of closed pull-requests since last release
#1446: Prune transport request via odata interface
#1710: Upgrade sonar-scanner-cli to 4.4.0.2170
#1716: Support file modes in file system mock
#1718: Extend resource references to cater for secrets

List of closed issues since last release
#1227: sonarExecuteScan: Does not work with workspaces containing spaces

Changes
v1.49.0...v1.50.0

v1.49.0

25 Jun 10:43
30302ff
Compare
Choose a tag to compare

List of closed pull-requests since last release
#670: add parallel execution to multicloudDeploy
#1347: Include Transport & Execution Log in abapEnvironmentPullGitRepo()
#1369: Prepare consumer tests for being tested in Actions
#1516: Mass enable abapEnvironmentPullGitRepo
#1555: Add ABAP Environment Pipeline
#1590: Fortify: Add parameter projectVersionId
#1624: YamlUtil (prepares for cf deploy)
#1687: extend security stage
#1695: Init container map via YAML resource
#1698: fix: remove unused variables from generated step coding
#1699: fix(influx): pass Sonar token to influx
#1703: Add error category parsing to cmd execution
#1704: mbt default version update
#1706: file system mock: Add capabilities for checks if a file has been written
#1707: fix(security): remove duplicate stage wrapper
#1714: Fix extensions for Post stage of ABAP Pipeline
#1719: Fix error Handling in DefaultValueCache

List of closed issues since last release
#1701: multicloudDeploy issue
#1705: New stage security locks pipeline

Changes
v1.48.0...v1.49.0

v1.48.0

23 Jun 06:58
654dea4
Compare
Choose a tag to compare

List of closed pull-requests since last release
#1635: TMS: extend upload mta ext descriptor to node
#1688: Load global extensions in setupCommonPipelineEnvironment
#1702: Update dockerExecuteOnKubernetes.groovy

Changes
v1.47.0...v1.48.0

v1.47.0

22 Jun 09:09
60eefab
Compare
Choose a tag to compare

List of closed pull-requests since last release
#1636: Add Java-/Typescript linting capabilities
#1685: Install dev deps in mta build
#1689: Make version command a high level command like get-config without resolving the configuration
#1691: Add sysadmin capabilities to npmExecuteScripts
#1692: Add possibility to add category to failures
#1694: Let json patcher fail if file not found
#1696: Revert go mod change

List of closed issues since last release
#1665: Failed to delete Service: running command 'cf' failed: cmd.Run() failed: exit status 1

Changes
v1.46.0...v1.47.0

v1.46.0

19 Jun 12:32
d602c6e
Compare
Choose a tag to compare

List of closed pull-requests since last release
#1468: Introducing new step 'gctsCloneRepository'
#1560: Changing to workingDir
#1595: remove library statement from piperPipeline
#1628: Remove projectVersion from fortify documentation
#1674: Add npmExecuteScripts to integration stage
#1676: Introduce interface for manifest
#1677: Avoid need of cd to install maven modules
#1680: Add ability to load custom defaults from secured resource
#1681: Install dev dependencies for npm in mta build
#1682: chore(readme): add go report badge
#1683: Add schema patch step in go
#1684: Refactor pkg/npm and npmExecuteScripts
#1687: extend security stage

List of closed issues since last release
#1202: declarative pipeline: inner library statement
#1626: fortifyExecuteScan project version
#1650: fortifyExecuteScan not part of general purpose pipeline

Changes
v1.45.0...v1.46.0

v1.45.0

17 Jun 08:58
39d256d
Compare
Choose a tag to compare

List of closed pull-requests since last release
#1560: Changing to workingDir
#1593: chore(pipeline): add action to lint markdown files
#1608: Introduce manifest utils for cf
#1631: transport request upload file: Short notice about not working CTS upload
#1654: GithubPublishRelease: Add "pre-release" flag
#1663: adding groovy wrapper for containerSaveImage
#1666: Fix docker.includes in WhitesourceConfigurationHelper
#1669: Run npm scripts in virtual frame buffer and extend command.go to run executable asynchronously
#1670: Consider stage config from custom defaults
#1671: Use absolute path for m2path in mta install
#1672: Adapt mavenExecute example call to new api
#1673: Switch Detect scan to golang implementation
#1675: No parallel test exec for file tests

List of closed issues since last release
#1662: whitesourceExecuteScan (docker) fails with "No such DSL method containerSaveImage"

Changes
v1.44.0...v1.45.0

v1.44.0

15 Jun 12:28
6116fe5
Compare
Choose a tag to compare

List of closed pull-requests since last release
#1641: Install maven artifacts after mta build
#1668: Decouple config reading and retrieval

Changes
v1.43.0...v1.44.0

v1.43.0

15 Jun 09:09
f855658
Compare
Choose a tag to compare

List of closed pull-requests since last release
#1325: fetch xsuaa credentials in newman execution
#1414: Add option to always run stages in a pod
#1465: Drop cts use case from transport related steps
#1644: whitesourceExecuteScan: Fix scanType: docker related issues
#1648: Increase default transport timeout to 3 mins
#1655: Fix scoping of variable in checkmarx scan
#1656: Update deprecation message
#1657: doc(kubernetes): Make plugin link clickable
#1659: Refactor maven.Evaluate() to take options
#1660: Fix download cache node
#1664: Enhance piperutils.Files and mock.FilesMock

List of closed issues since last release
#1647: Checkmarx: panics on empty scan set
#1652: mtaBuild script: this step running in Jenkins Master even though node specified is a slave node

Changes
v1.42.0...v1.43.0

v1.42.0

10 Jun 08:43
d9a8537
Compare
Choose a tag to compare

List of closed pull-requests since last release
#1414: Add option to always run stages in a pod
#1580: Remove curl for unstashing binary
#1632: Document new npmExecuteScripts and mavenBuild steps
#1633: emit used project config & defaults to log
#1637: Revert to again use curl to download binary
#1640: Make buildtool configurable in stage
#1643: Restore alphabetical order of docs
#1645: Store build tool in commonPipelineEnvironment

List of closed issues since last release
#1625: fortifyExecuteScan piper master @ github

Changes
v1.41.0...v1.42.0