优化构建

This commit is contained in:
zhou-hao 2020-06-05 09:58:50 +08:00
parent 89b7da5a0b
commit 13fe870d0a
2 changed files with 15 additions and 11 deletions

View File

@ -19,7 +19,7 @@ jobs:
path: ~/.m2 path: ~/.m2
key: jetlinks-community-maven-repository key: jetlinks-community-maven-repository
- name: Build with Maven - name: Build with Maven
run: mvn -B package && cd jetlinks-standalone && mvn docker:build run: mvn -B package -Pbuild && cd jetlinks-standalone && mvn docker:build
- name: Login Docker Repo - name: Login Docker Repo
run: echo "${{ secrets.ALIYUN_DOCKER_REPO_PWD }}" | docker login registry.cn-shenzhen.aliyuncs.com -u ${{ secrets.ALIYUN_DOCKER_REPO_USERNAME }} --password-stdin run: echo "${{ secrets.ALIYUN_DOCKER_REPO_PWD }}" | docker login registry.cn-shenzhen.aliyuncs.com -u ${{ secrets.ALIYUN_DOCKER_REPO_USERNAME }} --password-stdin
- name: Push Docker - name: Push Docker

24
pom.xml
View File

@ -151,8 +151,22 @@
<version>3.0.0</version> <version>3.0.0</version>
</plugin> </plugin>
</plugins> </plugins>
</build> </build>
<profiles>
<profile>
<id>build</id>
<repositories>
<repository>
<id>maven-central</id>
<name>central</name>
<url>https://repo1.maven.org/maven2/</url>
</repository>
</repositories>
</profile>
</profiles>
<dependencyManagement> <dependencyManagement>
<dependencies> <dependencies>
@ -375,16 +389,6 @@
<url>https://repo.spring.io/milestone</url> <url>https://repo.spring.io/milestone</url>
</repository> </repository>
<!-- <repository>-->
<!-- <id>sonatype-snapshots</id>-->
<!-- <name>Nexus Snapshot Repository</name>-->
<!-- <url>https://oss.sonatype.org/content/repositories/snapshots</url>-->
<!-- <snapshots>-->
<!-- <enabled>true</enabled>-->
<!-- <updatePolicy>daily</updatePolicy>-->
<!-- </snapshots>-->
<!-- </repository>-->
</repositories> </repositories>
<distributionManagement> <distributionManagement>