Skip to content

Commit 6814c8e

Browse files
committed
feat: --no-ansi flag deprecation handled
1 parent d988a91 commit 6814c8e

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

src/main/groovy/com/avast/gradle/dockercompose/ComposeExecutor.groovy

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,8 +37,12 @@ class ComposeExecutor {
3737
e.environment = ex.environment
3838
def finalArgs = [ex.executable]
3939
finalArgs.addAll(ex.composeAdditionalArgs)
40-
if (noAnsi && version >= VersionNumber.parse("1.16.0")) {
41-
finalArgs.add('--no-ansi')
40+
if (noAnsi) {
41+
if (version >= VersionNumber.parse('1.28.0')) {
42+
finalArgs.addAll(['--ansi', 'never'])
43+
} else if (version >= VersionNumber.parse('1.16.0')) {
44+
finalArgs.add('--no-ansi')
45+
}
4246
}
4347
finalArgs.addAll(ex.useComposeFiles.collectMany { ['-f', it].asCollection() })
4448
String pn = ex.projectName

0 commit comments

Comments
 (0)