|
@@ -1,4 +1,4 @@
|
|
|
-name: Java CI
|
|
|
+name: Auto Deploy Docker
|
|
|
|
|
|
on: [push]
|
|
|
|
|
@@ -19,4 +19,8 @@ jobs:
|
|
|
path: ~/.m2
|
|
|
key: jetlinks-community-maven-repository
|
|
|
- name: Build with Maven
|
|
|
- run: mvn -B package
|
|
|
+ run: mvn -B package docker:build
|
|
|
+ - name: Login Docker Repo
|
|
|
+ run: echo "${{ secrets.ALIYUN_DOCKER_REPO_PWD }}" | docker login docker.pkg.github.com -u ${{ secrets.ALIYUN_DOCKER_REPO_USERNAME }} --password-stdin
|
|
|
+ - name: Push Docker
|
|
|
+ run: docker push registry.cn-shenzhen.aliyuncs.com/jetlinks/jetlinks-standalone:$(mvn help:evaluate -Dexpression=project.version -q -DforceStdout)
|