現象
Spring Bootを2.4.9から2.5.10へアップデートしてから、
CircleCIのARTIFACTSを見ると、-plain.jar
や-plain.war
が出力されるようになった。
特に利用しないので、出力されないようにしたい。
解決策
Gradleファイルの、Jar及びWarタスクそれぞれに、下記記述を追加する。
プレーンアーカイブを出力するタスクを抑止する書き方
JAR
build.gradle
jar {
enabled = false
}
WAR
build.gradle
war {
enabled = false
}
実行可能アーカイブに対してプレーンアーカイブを上書きする書き方
JAR
build.gradle
jar {
enabled = true
archiveClassifier = ''
}
WAR
build.gradle
war {
enabled = true
archiveClassifier = ''
}
参考