Skip to content

Releases: DEFRA/ffc-jenkins-pipeline-library

Clarify function arguments

18 Feb 11:15
b811e1c
Compare
Choose a tag to compare

Renamed various function arguments for clarity, with minimal changes to functionality and interfaces.

Interface and functional changes:

  • buildTestImage first argument (imageName) split into projectName and serviceName
  • runTests first argument (imageName) split into projectNameandserviceName`
  • buildAndPushContainerImage now builds from only the base docker-compose.yaml (no overrides) which should produce production images

Add getCommitMessage function

14 Feb 15:21
4be2353
Compare
Choose a tag to compare
Git message added

Git message added

Set version in Helm chart dynamically

14 Feb 14:37
2534e77
Compare
Choose a tag to compare
0.0.15

Set version in Helm chart

Fix Slack master notification and update version format

14 Feb 13:44
ce7b6fb
Compare
Choose a tag to compare
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

14 Feb 11:33
fb874bb
Compare
Choose a tag to compare

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

07 Feb 15:59
dd58fda
Compare
Choose a tag to compare

Added function to get csproj version

07 Feb 12:27
fab3ab0
Compare
Choose a tag to compare

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

06 Feb 11:55
995fede
Compare
Choose a tag to compare

Added Code Coverage Function

22 Jan 16:39
4f7b873
Compare
Choose a tag to compare

Fix builds continuing after test failure

03 Jan 12:59
fbbf822
Compare
Choose a tag to compare

The docker-compose up has changed to a run so the correct exit code is returned, halting the pipeline if tests fail.