shipkit icon indicating copy to clipboard operation
shipkit copied to clipboard

Automated commit message should have CI build ID

Open mockitoguy opened this issue 8 years ago • 3 comments

Problem

While working on #512 I couldn't work out why the release build was failing. I think it would be really valuable to include CI build ID in the commit message (or even better: the link to CI job).

Suggested solution

Current:

0.9.115 release (previous 0.9.114) + release notes updated [ci skip]

Desired:

0.9.115 release (previous 0.9.114) + release notes updated. CI job: https://travis-ci.org/mockito/shipkit/builds/288214072 [ci skip]

Implementation

See starting point implementation in #514

mockitoguy avatar Oct 15 '17 22:10 mockitoguy

@mockitoguy @wwilk I will try to expose that information

ArturSkowronski avatar Jan 16 '18 08:01 ArturSkowronski

@mockito/developers I'm back and today I'll try to start this task :)

ArturSkowronski avatar Mar 20 '18 18:03 ArturSkowronski

@mockitoguy as I understand, not all builds will have tags like [ci skip]. Do we want to recognize if [ci skip] is at the end of the commit message and if is put CI job before [ci skip] tag or we are good with just putting "CI job: https://travis-ci.org/mockito/shipkit/builds/288214072" info as a postfix of commit message?

ArturSkowronski avatar Mar 21 '18 19:03 ArturSkowronski