From 771618cf5bc7f156f366a989016630e1fb33d447 Mon Sep 17 00:00:00 2001 From: Igor Artamonov Date: Wed, 28 Aug 2019 13:23:52 -0400 Subject: [PATCH] solution: docker tag with current minor version --- build.gradle | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/build.gradle b/build.gradle index 8f4efd76..bd450f35 100644 --- a/build.gradle +++ b/build.gradle @@ -125,14 +125,12 @@ jib { from { } to { - image = 'emeraldpay/dshackle:snapshot' + // execute with -Platest=true + // $ gradle jib -Platest=true + image = (project.hasProperty('latest') && project.property('latest') == 'true') ? 'emeraldpay/dshackle:latest' : 'emeraldpay/dshackle:snapshot' tags = [project.version].with (true) { add "t"+ DateTimeFormatter.ofPattern("yyyyMMddHHmm").withZone(ZoneId.of('UTC')).format(Instant.now()) - // execute with -Platest=true - // $ gradle jib -Platest=true - if (project.hasProperty('latest') && project.property('latest') == 'true') { - add "latest" - } + add project.version.toString().replaceAll('(\\d+\\.\\d+).+', '$1') } } container {