Ver Fonte

Externalize crss-data config per env

Monte Cillo Co há 8 anos atrás
pai
commit
59e803d7a1
4 ficheiros alterados com 41 adições e 49 exclusões
  1. 1 49
      crss-data/crss-data.yml
  2. 17 0
      crss-data/crss-dev.yml
  3. 11 0
      crss-data/crss-staging.yml
  4. 12 0
      crss-data/crss-uat.yml

+ 1 - 49
crss-data/crss-data.yml

@@ -2,52 +2,4 @@ spring:
 kettle:
   rootDir: /kettle/download
   jndiDir: /kettle/jndi
-  mainJob: /kettle/download/main/main.kjb
-
----
-spring:
-  profiles: dev
-  datasource:
-    url: jdbc:postgresql://localhost:5432/crss_data
-    username: crss_data
-    password: crss_data
-    hikari:
-      connectionTimeout: 10000
-      maximumPoolSize: 5
-      minimumIdle: 2
-      idleTimeout: 180000 # 3 min
-      maxLifetime: 600000 # 10 min
-server:
-  port: 8086
-kettle:
-  rootDir: ./kettle/download
-  jndiDir: ./kettle/jndi
-  mainJob: ./kettle/download/main/main.kjb
-
----
-spring:
-  profiles: staging
-  datasource:
-    url: jdbc:postgresql://192.168.241.62:5432/crss_data
-    username: crss_data
-    password: crss_data
-    driverClassName: org.postgresql.Driver
-    hikari:
-      connectionTimeout: 10000
-      maximumPoolSize: 5
-      minimumIdle: 2
-      idleTimeout: 180000 # 3 min
-      maxLifetime: 600000 # 10 min
----
-spring:
-  profiles: uat
-  datasource:
-    url: jdbc:postgresql://192.168.235.6:5432/crss_data
-    username: crss_data
-    password: crss_data
-    hikari:
-      connectionTimeout: 10000
-      maximumPoolSize: 5
-      minimumIdle: 2
-      idleTimeout: 180000 # 3 min
-      maxLifetime: 600000 # 10 min
+  mainJob: /kettle/download/main/main.kjb

+ 17 - 0
crss-data/crss-dev.yml

@@ -0,0 +1,17 @@
+spring:
+  datasource:
+    url: jdbc:postgresql://localhost:5432/crss_data
+    username: crss_data
+    password: crss_data
+    hikari:
+      connectionTimeout: 10000
+      maximumPoolSize: 5
+      minimumIdle: 2
+      idleTimeout: 180000 # 3 min
+      maxLifetime: 600000 # 10 min
+server:
+  port: 8086
+kettle:
+  rootDir: ./kettle/download
+  jndiDir: ./kettle/jndi
+  mainJob: ./kettle/download/main/main.kjb

+ 11 - 0
crss-data/crss-staging.yml

@@ -0,0 +1,11 @@
+spring:
+  datasource:
+    url: jdbc:postgresql://192.168.241.62:5432/crss_data
+    username: crss_data
+    password: crss_data
+    hikari:
+      connectionTimeout: 10000
+      maximumPoolSize: 5
+      minimumIdle: 2
+      idleTimeout: 180000 # 3 min
+      maxLifetime: 600000 # 10 min

+ 12 - 0
crss-data/crss-uat.yml

@@ -0,0 +1,12 @@
+spring:
+  profiles: uat
+  datasource:
+    url: jdbc:postgresql://192.168.235.6:5432/crss_data
+    username: crss_data
+    password: crss_data
+    hikari:
+      connectionTimeout: 10000
+      maximumPoolSize: 5
+      minimumIdle: 2
+      idleTimeout: 180000 # 3 min
+      maxLifetime: 600000 # 10 min