Skip to content

Commit a1f7a7b

Browse files
committed
增加github actions
1 parent ec1ecf1 commit a1f7a7b

File tree

1 file changed

+14
-3
lines changed

1 file changed

+14
-3
lines changed

.github/workflows/docker-image.yml

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
type=raw,value=latest,enable={{is_default_branch}}
3131
labels: |
3232
maintainer=AnJia <anjia0532@gmail.com>
33-
org.opencontainers.image.description="从注册中心(如Nacos,Eureka)同步实例信息到网关服务(如Apisix,Kong)"
33+
org.opencontainers.image.description=从注册中心(如Nacos,Eureka)同步实例信息到网关服务(如Apisix,Kong)
3434
org.opencontainers.image.title=discovery-syncer-python
3535
3636
- name: Docker meta syncer backup
@@ -47,8 +47,8 @@ jobs:
4747
type=raw,value=latest,enable={{is_default_branch}}
4848
labels: |
4949
maintainer=AnJia <anjia0532@gmail.com>
50-
org.opencontainers.image.description="从注册中心(如Nacos,Eureka)同步实例信息到网关服务(如Apisix,Kong)"
51-
org.opencontainers.image.title=discovery-syncer-python
50+
org.opencontainers.image.description=从注册中心(如Nacos,Eureka)同步实例信息到网关服务(如Apisix,Kong)
51+
org.opencontainers.image.title=discovery-syncer-python-backup
5252
5353
- name: Log in to GitHub Docker Registry
5454
uses: docker/login-action@v3
@@ -57,6 +57,17 @@ jobs:
5757
password: ${{ secrets.HUB_PWD }}
5858

5959
- name: Build discovery-syncer-python image
60+
uses: docker/build-push-action@v6
61+
with:
62+
context: .
63+
file: misc/docker/Dockerfile
64+
push: true
65+
labels: ${{ steps.meta.outputs.labels }}
66+
tags: ${{ steps.meta.outputs.tags }}
67+
cache-from: type=registry,ref=anjia0532/discovery-syncer-python:latest
68+
cache-to: type=inline
69+
70+
- name: Build discovery-syncer-python-backup image
6071
uses: docker/build-push-action@v6
6172
with:
6273
context: .

0 commit comments

Comments
 (0)