0.13
#963 IMPORTANT: CEASED SUPPORT for config.properties after version 0.13
List of closed pull-requests since last release
#494: Escape blanks for environment variables in dockerExecute
#653: align step error messages
#681: Fix: Pass script to configuration loader
#718: Add Notify object for pipeline issue management
#749: Introduce xsDeploy step
#759: Take proper jnlp image as default for Kubernetes execution
#764: Reference the Docker option for the MTA build
#787: Remove stdout from unit test
#793: Add step spinnakerTriggerPipeline
#794: unified behaviour for shell call rule
#795: Simplify code: failExecution can be replaced by closure raising excep…
#796: fix NonCPS issues
#799: remove non cps
#804: use new unstable step to better visualize pipeline errors
#805: harmonize docker configuration properties
#806: Make library versioning more flexible
#807: githubPublishRelease - ensure proper JSON encoding
#808: dockerExecuteOnKubernetes - add stashBack configuration
#810: Add cds test case
#811: setupCommonPipelineEnvironment: support yaml config file ending
#812: Improve error verbosity for docu generation
#814: Fix docu script to avoid withMandatoryPropertyUponCondition being picked
#817: [fix] custom defaults passed as String instead of String in a List to…
#818: Make docu generator more resilient during stage handling
#819: sonarExecuteScan: add custom certificate support
#821: Back commonPipelineEnvironment step by shared class
#823: Remove inappropriate package statement and inappr. shebang
#834: Fix imagePullPolicy always being IfNotPresent when executing single container
#835: Check against containerMap from config rather than params
#840: docu xsdeploy scenario
#841: trigger tests
#842: Update pom.xml
#844: Fix cps mismatch issue
#848: more precise param handover (gitUrl) in piperPipelineStageInit
#849: githubPublishRelease - add templating capabilities
#850: streamline git url retrieval
#851: Pass configured env vars to docker execution in existing container
#852: Variable Substitution in YAML Files
#853: Remove useless utils from signature inside neoDeploy
#854: Document MTA (Java) Deployment Limitation
#860: Add buildExecute to docu index.
#862: Add containerPushToRegistry to docu index
#863: Remove template docu page for piperPipelinStagePost
#865: Provide the logs for cf deploy
#866: Added (optional) Variable Substitution to CloudFoundryDeploy Step
#867: replace absolute links inside docu with relative links for ui5-sapcp …
#868: more output from docu generator
#869: Handle sidecar parameters in dockerExecuteOnKubernetes
#872: Provide additional opts for cf deploy
#873: test to see if we get a preview
#875: Streamline documentation to reflect project "piper"
#876: mailSendNotification: Avoid full merge trace being added to culprits
#880: Add TMS extension scenario
#881: Refactoring Only PR for cloudFoundryDeployStep
#882: sonarExecuteScan: Incorporate feedback, avoid working directory being deleted before sc…
#883: sonarExecuteScan: Fix links in documentation
#885: Revert "Back commonPipelineEnvironment step by shared class (#821)"
#889: cm scenario: mta and node only required in case we are not running in…
#890: cm client only required in case we are not running via docker
#892: new step cloudFoundryServiceCreate
#895: [refactoring] condence common coding for cf deploy
#896: Add UI5 artefacts to default stash configuration
#897: remove opa5 stash
#898: sonar.pullrequest.branch to point to the name of the branch
#899: Fix Pom and other components to work TravisCI update to Java11
#900: whitesourceExecuteScan: Add archiving of new UA log files
#901: Update .travis.yml
#902: Use openjdk8 in travis build
#903: whitesourceExecuteScan: Fix path for archiving UA logs
#904: whitesourceExecuteScan: Transfer logs into workspace to allow archiving
#905: Provide first parts for golang implementation
#906: Steampunk pull repository
#907: Add step to pull repository to ABAP in SAP Cloud Platform
#909: Fail early if file which should be uploaded does not exist.
#910: test travis build, no meaningful change
#912: defer close
#913: Remove redundancies in test (expected value repeated)
#914: deep compare for maps
#915: Provide golang based Piper library
#916: Enhance CONTRIBUTING.md
List of closed issues since last release
#551: Provide a list of jenkins plugin for each pipeline step
#665: Cannot use neoDeploy with warPropertiesFile
#753: dockerExecute - missing stashback funcionality
#772: How to input "ChangeDocument:" and "TransportRequest:" parameter from git commit message when using transportRequestUploadFile
#786: Pipeline CPS method mismatch
#826: feature to store cf cli logs
#846: mtaBuild import own certs into truststore
#870: cloudFoundryDeploy: Turn off ssl validation
#886: RejectedAccessException getProperty
#887: ChangeDocumentId cannot be retrieved from the commit history
#908: Piper binary --version command
Changes
0.12...0.13