Skip to content

Commit 6b09e95

Browse files
authored
Merge pull request #170 from bpm-crafters/fix/deployment_condition
made deployment autoconfiguration conditional on Deployment API, fix …
2 parents b35aed6 + 8211a47 commit 6b09e95

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

spring-boot-starter/src/main/kotlin/dev/bpmcrafters/processengine/worker/configuration/ProcessEngineWorkerDeploymentAutoConfiguration.kt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ import dev.bpmcrafters.processengine.worker.process.AutoDeploymentOnStartup
44
import dev.bpmcrafters.processengine.worker.process.ProcessDeployment
55
import dev.bpmcrafters.processengineapi.deploy.DeploymentApi
66
import org.springframework.boot.autoconfigure.AutoConfiguration
7+
import org.springframework.boot.autoconfigure.condition.ConditionalOnBean
78
import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean
89
import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty
910
import org.springframework.boot.context.properties.EnableConfigurationProperties
@@ -16,6 +17,7 @@ import org.springframework.core.io.support.ResourcePatternResolver
1617
*/
1718
@AutoConfiguration
1819
@EnableConfigurationProperties(ProcessEngineWorkerDeploymentProperties::class)
20+
@ConditionalOnBean(DeploymentApi::class)
1921
class ProcessEngineWorkerDeploymentAutoConfiguration {
2022

2123
/**

0 commit comments

Comments
 (0)