|
@ -26,11 +26,12 @@
|
26
|
26
|
</distributionManagement>
|
27
|
27
|
|
28
|
28
|
<properties>
|
|
29
|
<dockerDirectory>${project.basedir}/docker</dockerDirectory>
|
29
|
30
|
<!-- 设置配置文件输出目录 -->
|
30
|
|
<output-resources-conf>${project.basedir}/docker/target/conf</output-resources-conf>
|
|
31
|
<output-resources-conf>${dockerDirectory}/target/conf</output-resources-conf>
|
31
|
32
|
<!-- 设置依赖jar输出目录 -->
|
32
|
|
<output-dependency-jar>${project.basedir}/docker/target/lib</output-dependency-jar>
|
33
|
|
<dockerDirectory>${project.basedir}/docker</dockerDirectory>
|
|
33
|
<output-dependency-jar>${dockerDirectory}/target/lib</output-dependency-jar>
|
|
34
|
|
34
|
35
|
<env>dev</env>
|
35
|
36
|
<skip-test>true</skip-test>
|
36
|
37
|
<start-class>com.ai.ipu.server.demo.IpuRestDemoStart</start-class>
|
|
@ -146,10 +147,21 @@
|
146
|
147
|
<groupId>com.alibaba.cloud</groupId>
|
147
|
148
|
<artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId>
|
148
|
149
|
</dependency>
|
|
150
|
<!-- nacos定时任务 -->
|
|
151
|
<dependency>
|
|
152
|
<groupId>org.quartz-scheduler</groupId>
|
|
153
|
<artifactId>quartz</artifactId>
|
|
154
|
<version>2.2.1</version>
|
|
155
|
</dependency>
|
|
156
|
<dependency>
|
|
157
|
<groupId>org.quartz-scheduler</groupId>
|
|
158
|
<artifactId>quartz-jobs</artifactId>
|
|
159
|
<version>2.2.1</version>
|
|
160
|
</dependency>
|
149
|
161
|
</dependencies>
|
150
|
162
|
|
151
|
163
|
<build>
|
152
|
|
<directory>${project.basedir}/docker/target</directory>
|
|
164
|
<directory>${dockerDirectory}/target</directory>
|
153
|
165
|
<plugins>
|
154
|
166
|
<plugin>
|
155
|
167
|
<groupId>org.springframework.boot</groupId>
|
|
@ -157,6 +169,10 @@
|
157
|
169
|
<version>2.4.5</version>
|
158
|
170
|
<configuration>
|
159
|
171
|
<image>
|
|
172
|
<!-- 执行完build 自动push -->
|
|
173
|
<publish>false</publish>
|
|
174
|
<!-- 拉取镜像的策略,可选的值:ALWAYS, NEVER, IF_NOT_PRESENT -->
|
|
175
|
<pullPolicy>NEVER</pullPolicy>
|
160
|
176
|
<name>megale/${project.artifactId}:${project.version}</name>
|
161
|
177
|
</image>
|
162
|
178
|
</configuration>
|