Skip to content

Commit 436904b

Browse files
committed
Switched release flag instead of prod
1 parent 808807e commit 436904b

File tree

3 files changed

+10
-8
lines changed

3 files changed

+10
-8
lines changed

api/build.gradle

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ import com.bmuschko.gradle.docker.tasks.image.DockerBuildImage
1212

1313
dependencies {
1414
implementation project(":contract")
15-
if (prod) {
15+
if (includeFrontend) {
1616
implementation project(":frontend")
1717
}
1818
implementation project(":serde-api")
@@ -119,7 +119,7 @@ test {
119119
useJUnitPlatform()
120120
}
121121

122-
tasks.register('buildDockerImage', DockerBuildImage) {
122+
tasks.register('buildDockerImageTask', DockerBuildImage) {
123123
inputDir = projectDir
124124
dockerFile = project.layout.projectDirectory.file('Dockerfile')
125125
buildArgs = [
@@ -128,6 +128,6 @@ tasks.register('buildDockerImage', DockerBuildImage) {
128128
images.add("ghcr.io/kafbat/kafka-ui:${project.version}")
129129
}
130130

131-
if (prod) {
132-
tasks.build.finalizedBy buildDockerImage
131+
if (buildDockerImages) {
132+
tasks.build.finalizedBy buildDockerImageTask
133133
}

build.gradle

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,12 +28,14 @@ boolean resolveBooleanProperty(String propertyName, boolean defaultValue = false
2828
}
2929

3030
ext {
31-
prod = resolveBooleanProperty("prod")
31+
release = resolveBooleanProperty("release")
32+
includeFrontend = resolveBooleanProperty("include-frontend", release)
33+
buildDockerImages = resolveBooleanProperty("build-docker-images", release)
3234
e2eHeadlessOff = resolveBooleanProperty("e2e-headless-off")
3335
e2eSelenoidOff = resolveBooleanProperty("e2e-selenoid-off")
3436
}
3537

36-
if (prod) { // TODO shouldn't be prod, 'publish' instead?
38+
if (release) {
3739
nexusPublishing {
3840
repositories {
3941
sonatype {

serde-api/build.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,14 +19,14 @@ artifacts {
1919
archives sourceJar, javadocJar
2020
}
2121

22-
if (prod) { // TODO shouldn't be prod, 'publish' instead?
22+
if (release) {
2323
signing {
2424
sign(publishing.publications)
2525
}
2626
}
2727

2828
publishing {
29-
if (prod) { // TODO shouldn't be prod, 'publish' instead?
29+
if (release) { // TODO shouldn't be prod, 'publish' instead?
3030
repositories {
3131
maven {
3232
url "https://s01.oss.sonatype.org/service/local/staging/deploy/maven2"

0 commit comments

Comments
 (0)