Skip to content

Commit

Permalink
gradle(profiles): create compose base variable (#11716)
Browse files Browse the repository at this point in the history
  • Loading branch information
david-leifker authored Oct 26, 2024
1 parent 84d86ca commit 6770ee8
Showing 1 changed file with 8 additions and 6 deletions.
14 changes: 8 additions & 6 deletions docker/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,8 @@ import com.avast.gradle.dockercompose.tasks.ComposeDownForced
apply from: "../gradle/versioning/versioning.gradle"

ext {
compose_base = "profiles/docker-compose.yml"

backend_profile_modules = [
':docker:elasticsearch-setup',
':docker:mysql-setup',
Expand All @@ -23,7 +25,7 @@ ext {

debug_modules = quickstart_modules - [':metadata-jobs:mce-consumer-job',
':metadata-jobs:mae-consumer-job']
compose_args = ['-f', 'profiles/docker-compose.yml']
compose_args = ['-f', compose_base]
debug_reloadable = [
'datahub-gms-debug',
'system-update-debug',
Expand Down Expand Up @@ -68,7 +70,7 @@ dockerCompose {
environment.put 'DATAHUB_VERSION', "v${version}"
environment.put 'DATAHUB_TELEMETRY_ENABLED', 'false' // disabled when built locally

useComposeFiles = ['profiles/docker-compose.yml']
useComposeFiles = [compose_base]
projectName = 'datahub'
projectNamePrefix = ''
buildBeforeUp = false
Expand All @@ -86,7 +88,7 @@ dockerCompose {
environment.put 'DATAHUB_VERSION', "v${version}"
environment.put 'DATAHUB_TELEMETRY_ENABLED', 'false' // disabled when built locally

useComposeFiles = ['profiles/docker-compose.yml']
useComposeFiles = [compose_base]
projectName = 'datahub'
projectNamePrefix = ''
buildBeforeUp = false
Expand All @@ -113,7 +115,7 @@ dockerCompose {
// disabled for spark-lineage smoke-test
environment.put 'DATAHUB_LOCAL_COMMON_ENV', "${rootProject.project(':metadata-integration:java:spark-lineage-legacy').projectDir}/spark-smoke-test/smoke-gms.env"

useComposeFiles = ['profiles/docker-compose.yml']
useComposeFiles = [compose_base]
projectName = 'datahub'
projectNamePrefix = ''
buildBeforeUp = false
Expand All @@ -133,7 +135,7 @@ dockerCompose {
}
environment.put 'DATAHUB_TELEMETRY_ENABLED', 'false' // disabled when built locally

useComposeFiles = ['profiles/docker-compose.yml']
useComposeFiles = [compose_base]
projectName = 'datahub'
projectNamePrefix = ''
buildBeforeUp = false
Expand All @@ -146,7 +148,7 @@ dockerCompose {
isRequiredBy(tasks.named('quickstartStorage'))
composeAdditionalArgs = ['--profile', 'quickstart-storage']

useComposeFiles = ['profiles/docker-compose.yml']
useComposeFiles = [compose_base]
projectName = 'datahub'
projectNamePrefix = ''
buildBeforeUp = false
Expand Down

0 comments on commit 6770ee8

Please sign in to comment.