Releases: DEFRA/ffc-jenkins-pipeline-library
Releases · DEFRA/ffc-jenkins-pipeline-library
Clarify function arguments
Renamed various function arguments for clarity, with minimal changes to functionality and interfaces.
Interface and functional changes:
buildTestImage
first argument (imageName
) split intoprojectName
andserviceName
runTests first argument (
imageName) split into
projectNameand
serviceName`buildAndPushContainerImage
now builds from only the basedocker-compose.yaml
(no overrides) which should produce production images
Add getCommitMessage function
Git message added Git message added
Set version in Helm chart dynamically
0.0.15 Set version in Helm chart
Fix Slack master notification and update version format
Merge pull request #16 from DEFRA/fix-version-format Fixed Slack and version format
Shared library needs function to create GitHub release tagged with version number
Added function to shared library to create GitHub release tagged with version number.
https://eaflood.atlassian.net/browse/PSD-475
Added function to return SemVer or PR number
Added function to return SemVer or PR number
https://eaflood.atlassian.net/browse/PSD-473
Added function to get csproj version
Add function to extract version from .csproj (#10)
https://eaflood.atlassian.net/browse/PSD-472
-
add getCSProjVersion function
-
Update readme
Added Slack Build Failure Notifications
Added Code Coverage Function
Fix builds continuing after test failure
The docker-compose up
has changed to a run
so the correct exit code is returned, halting the pipeline if tests fail.