diff --git a/Jenkinsfile b/Jenkinsfile index ca959aa..03cd2ee 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -31,7 +31,11 @@ pipeline { steps { sh ''' docker rm -f $CONTAINER_NAME || true - docker run -d --name $CONTAINER_NAME -p $HOST_PORT:$CONTAINER_PORT $IMAGE_NAME + docker run -d + --name $CONTAINER_NAME + --network mysql_default + -p $HOST_PORT:$CONTAINER_PORT $IMAGE_NAME + -e SPRING_PROFILES_ACTIVE=dev ''' } } diff --git a/src/main/resources/application-dev.yml b/src/main/resources/application-dev.yml new file mode 100644 index 0000000..60abdd8 --- /dev/null +++ b/src/main/resources/application-dev.yml @@ -0,0 +1,9 @@ +spring: + # 配置数据库 + datasource: + driver-class-name: com.mysql.cj.jdbc.Driver + url: jdbc:mysql://mysql8:3306/learning_progress_tracker?characterEncoding=utf-8&useSSL=false&serverTimezone=GMT%2B8 + username: root + password: GUOxy5157 +server: + port: 5157 diff --git a/src/main/resources/application-local.yml b/src/main/resources/application-local.yml new file mode 100644 index 0000000..c0201f0 --- /dev/null +++ b/src/main/resources/application-local.yml @@ -0,0 +1,9 @@ +spring: + # 配置数据库 + datasource: + driver-class-name: com.mysql.cj.jdbc.Driver + url: jdbc:mysql://localhost:3306/learning_progress_tracker?characterEncoding=utf-8&useSSL=false&serverTimezone=GMT%2B8 + username: root + password: +server: + port: 5157 \ No newline at end of file diff --git a/src/main/resources/application.yml b/src/main/resources/application.yml index 5124a70..e21eff8 100644 --- a/src/main/resources/application.yml +++ b/src/main/resources/application.yml @@ -1,12 +1,6 @@ spring: application: name: LearningProgressTracker - # 配置数据库 - datasource: - driver-class-name: com.mysql.cj.jdbc.Driver - url: jdbc:mysql://localhost:3306/learning_progress_tracker?characterEncoding=utf-8&useSSL=false&serverTimezone=GMT%2B8 - username: root - password: flyway: # 是否启动 flyway enabled: true @@ -27,8 +21,6 @@ spring: jackson: time-zone: UTC date-format: yyyy-MM-dd'T'HH:mm:ss'Z' -server: - port: 8081 mybatis-plus: configuration: log-impl: org.apache.ibatis.logging.stdout.StdOutImpl