diff --git a/cf-gateway/pom.xml b/cf-gateway/pom.xml index a987024da..57b2e9c3d 100644 --- a/cf-gateway/pom.xml +++ b/cf-gateway/pom.xml @@ -108,6 +108,53 @@ + + + + + + + + + + + + org.apache.maven.plugins + maven-dependency-plugin + 3.2.0 + + + prepare-package + + copy-dependencies + + + + target/lib + + + + + + org.apache.maven.plugins + maven-assembly-plugin + 3.3.0 + + false + + + src/main/build/assembly.xml + + + + + bundle + package + + single + + + diff --git a/cf-gateway/src/main/build/assembly.xml b/cf-gateway/src/main/build/assembly.xml new file mode 100644 index 000000000..6f8d7be66 --- /dev/null +++ b/cf-gateway/src/main/build/assembly.xml @@ -0,0 +1,37 @@ + + bundle + + tar.gz + + false + + + + + ${basedir}/src/main/resources + config + + bootstrap-${profileActive}.yaml + bootstrap.yaml + + + + + + + + + + + + + + ${project.build.directory} + / + + ${project.artifactId}.jar + + + + + \ No newline at end of file diff --git a/cf-gateway/src/main/resources/bootstrap-test.yaml b/cf-gateway/src/main/resources/bootstrap-test.yaml new file mode 100644 index 000000000..3b1ac608c --- /dev/null +++ b/cf-gateway/src/main/resources/bootstrap-test.yaml @@ -0,0 +1,23 @@ +--- #################### 注册中心相关配置 #################### + +spring: + cloud: + nacos: + server-addr: 192.168.1.204:8848 + username: nacos + password: nacos + discovery: + #namespace: dev # 命名空间。这里使用 dev 开发环境 + +--- #################### 配置中心相关配置 #################### + +spring: + cloud: + nacos: + # Nacos Config 配置项,对应 NacosConfigProperties 配置属性类 + config: + server-addr: 192.168.1.204:8848 # Nacos 服务器地址 + namespace: test # 命名空间。这里使用 dev 开发环境 + group: DEFAULT_GROUP # 使用的 Nacos 配置分组,默认为 DEFAULT_GROUP + name: # 使用的 Nacos 配置集的 dataId,默认为 spring.application.name + file-extension: yaml # 使用的 Nacos 配置集的 dataId 的文件拓展名,同时也是 Nacos 配置集的配置格式,默认为 properties diff --git a/pom.xml b/pom.xml index e8a8e55c4..096bed2cc 100644 --- a/pom.xml +++ b/pom.xml @@ -139,4 +139,34 @@ --> + + + + local + + local + + + true + + + + dev + + dev + + + false + + + + test + + test + + + false + + +