Explorar o código

fix: dickerfile, yml

sky %!s(int64=5) %!d(string=hai) anos
pai
achega
51b13dee4a

+ 1 - 1
Dockerfile

@@ -10,4 +10,4 @@ ENV PROJECT_NAME app
 ENV WORK_PATH /opt/$PROJECT_NAME
 WORKDIR /app
 COPY --from=compile_stage $WORK_PATH/seec-data-server/target/data-analysis-0.0.1-SNAPSHOT.jar .
-CMD ["sh", "-c", "java -Xdebug -Xrunjdwp:transport=dt_socket,address=8888,server=y,suspend=n -jar -server /app/${PROJECT_NAME}.jar"]
+CMD ["sh", "-c", "java -Xdebug -Xrunjdwp:transport=dt_socket,address=8888,server=y,suspend=n -jar -server /app/${PROJECT_NAME}.jar --spring.profiles.active=prod"]

+ 40 - 0
seec-data-server/src/main/resources/application-dev.yml

@@ -0,0 +1,40 @@
+spring:
+  datasource:
+    username: 'root'
+    password: 'root'
+    url: jdbc:mysql://localhost:3306/seec_data?serverTimezone=GMT%2b8&useUnicode=true&characterEncoding=utf-8
+    driver-class-name: com.mysql.cj.jdbc.Driver
+  jpa:
+    hibernate:
+      ddl-auto: update
+    show-sql: false
+
+logging:
+  config: classpath:logback-spring.xml
+  file:
+    path: logs
+
+jwt:
+  secret: SEEC-1919810-OIDC-114514
+  sys-secret: 114514-OIDC-1919810-SEEC-ANALYSIS
+
+sys:
+  coder:
+    url: http://coder.seecoder.cn/
+  playground:
+    url: 'playground'
+    token: 'token'
+  devcloud:
+    url: 'devcloud'
+  gitlab:
+    url: http://seecoder-gitlab-server.seec.seecoder.cn
+  sonarqube:
+    url: http://139.196.193.252:9000/
+    login: admin
+    password: NJU67sonarqube
+  helper:
+    url: http://helper.seecoder.cn/
+  bok:
+    url: http://bok.seec.seecoder.cn
+  eval:
+    url: http://47.111.95.164:8080/

+ 40 - 0
seec-data-server/src/main/resources/application-prod.yml

@@ -0,0 +1,40 @@
+spring:
+  datasource:
+    username: 'root'
+    password: 'NJU67mysql'
+    url: jdbc:mysql://environment-28-81.seec.svc.cluster.local:3306/seec_data?serverTimezone=GMT%2b8&useUnicode=true&characterEncoding=utf-8
+    driver-class-name: com.mysql.cj.jdbc.Driver
+  jpa:
+    hibernate:
+      ddl-auto: update
+    show-sql: true
+
+logging:
+  config: classpath:logback-spring.xml
+  file:
+    path: logs
+
+jwt:
+  secret: SEEC-1919810-OIDC-114514
+  sys-secret: 114514-OIDC-1919810-SEEC-ANALYSIS
+
+sys:
+  coder:
+    url: http://coder.seecoder.cn/
+  playground:
+    url: 'playground'
+    token: 'token'
+  devcloud:
+    url: 'devcloud'
+  gitlab:
+    url: http://seecoder-gitlab-server.seec.seecoder.cn
+  sonarqube:
+    url: http://139.196.193.252:9000/
+    login: admin
+    password: NJU67sonarqube
+  helper:
+    url: http://helper.seecoder.cn/
+  bok:
+    url: http://bok.seec.seecoder.cn
+  eval:
+    url: http://47.111.95.164:8080/

+ 6 - 40
seec-data-server/src/main/resources/application.yml

@@ -1,40 +1,6 @@
-spring:
-  datasource:
-    username: 'root'
-    password: 'root'
-    url: jdbc:mysql://localhost:3306/seec_data?serverTimezone=GMT%2b8&useUnicode=true&characterEncoding=utf-8
-    driver-class-name: com.mysql.cj.jdbc.Driver
-  jpa:
-    hibernate:
-      ddl-auto: update
-    show-sql: false
-
-logging:
-  config: classpath:logback-spring.xml
-  file:
-    path: logs
-
-jwt:
-  secret: SEEC-1919810-OIDC-114514
-  sys-secret: 114514-OIDC-1919810-SEEC-ANALYSIS
-
-sys:
-  coder:
-    url: http://coder.seecoder.cn/
-  playground:
-    url: 'playground'
-    token: 'token'
-  devcloud:
-    url: 'devcloud'
-  gitlab:
-    url: http://seecoder-gitlab-server.seec.seecoder.cn
-  sonarqube:
-    url: http://139.196.193.252:9000/
-    login: admin
-    password: NJU67sonarqube
-  helper:
-    url: http://helper.seecoder.cn/
-  bok:
-    url: http://bok.seec.seecoder.cn
-  eval:
-    url: http://47.111.95.164:8080/
+server:
+  port: 8080
+
+spring:
+  profiles:
+    active: prod