@@ -71,11 +71,19 @@ jobs:
71
71
-
uses :
robinraju/[email protected]
72
72
with :
73
73
repository : " grafana/clickhouse-datasource"
74
- tag : " v1.1.2"
75
- fileName : " grafana-clickhouse-datasource-1.1.2.zip"
74
+ tag : " v2.0.5"
75
+ fileName : " grafana-clickhouse-datasource-2.0.5.linux_arm64.zip"
76
+
77
+ -
uses :
robinraju/[email protected]
78
+ with :
79
+ repository : " grafana/clickhouse-datasource"
80
+ tag : " v2.0.5"
81
+ fileName : " grafana-clickhouse-datasource-2.0.5.linux_amd64.zip"
76
82
77
83
- name : Unzip grafana clickhouse datasource
78
- run : unzip grafana-clickhouse-datasource-1.1.2.zip
84
+ run : |
85
+ unzip -d plugin-amd64 grafana-clickhouse-datasource-2.0.5.linux_amd64.zip
86
+ unzip -d plugin-arm64 grafana-clickhouse-datasource-2.0.5.linux_arm64.zip
79
87
80
88
- name : Log in to GitHub Docker Registry
81
89
uses : docker/login-action@v2
@@ -97,13 +105,6 @@ jobs:
97
105
username : " ${{ secrets.REGISTRY_ALIYUN_USER }}"
98
106
password : " ${{ secrets.REGISTRY_PASS }}"
99
107
100
- - name : Log in to ALIYUN Docker Registry
101
- uses : docker/login-action@v2
102
- with :
103
- registry : " ${{ secrets.REGISTRY_ALIYUN_ADDR }}"
104
- username : " ${{ secrets.REGISTRY_ALIYUN_USER }}"
105
- password : " ${{ secrets.REGISTRY_PASS }}"
106
-
107
108
- name : set env
108
109
run : |
109
110
echo "IMAGE_TAG_PREFIX=${{ github.ref_name }}"|sed 's|main|latest|' >> $GITHUB_ENV
@@ -119,11 +120,43 @@ jobs:
119
120
tags : |
120
121
"ghcr.io/${{ github.repository_owner }}/deepflow-ce/${{ env.IMAGE }}:${{ env.IMAGE_TAG_PREFIX }}-${{ env.IMAGE_TAG }}"
121
122
"ghcr.io/${{ github.repository_owner }}/deepflow-ce/${{ env.IMAGE }}:${{ env.IMAGE_TAG_PREFIX }}"
123
+ "deepflowce/${{ env.IMAGE }}:${{ env.IMAGE_TAG_PREFIX }}"
124
+
125
+ - name : Log in to ALIYUN HongKong Docker Registry
126
+ uses : docker/login-action@v2
127
+ with :
128
+ registry : " registry.cn-hongkong.aliyuncs.com"
129
+ username : " ${{ secrets.REGISTRY_ALIYUN_USER }}"
130
+ password : " ${{ secrets.REGISTRY_PASS }}"
131
+
132
+ - name : Build and push deepflow-init-grafana images to aliyun hongkong
133
+ uses : docker/build-push-action@v2
134
+ with :
135
+ context : .
136
+ push : true
137
+ file : Dockerfile
138
+ platforms : linux/amd64,linux/arm64
139
+ tags : |
140
+ "registry.cn-hongkong.aliyuncs.com/deepflow-ce/${{ env.IMAGE }}:${{ env.IMAGE_TAG_PREFIX }}-${{ env.IMAGE_TAG }}"
141
+ "registry.cn-hongkong.aliyuncs.com/deepflow-ce/${{ env.IMAGE }}:${{ env.IMAGE_TAG_PREFIX }}"
142
+
143
+ - name : Log in to ALIYUN Docker Registry
144
+ uses : docker/login-action@v2
145
+ with :
146
+ registry : " registry.cn-beijing.aliyuncs.com"
147
+ username : " ${{ secrets.REGISTRY_ALIYUN_USER }}"
148
+ password : " ${{ secrets.REGISTRY_PASS }}"
149
+
150
+ - name : Build and push deepflow-init-grafana images to aliyun beijing
151
+ uses : docker/build-push-action@v2
152
+ with :
153
+ context : .
154
+ push : true
155
+ file : Dockerfile
156
+ platforms : linux/amd64,linux/arm64
157
+ tags : |
122
158
"registry.cn-beijing.aliyuncs.com/deepflow-ce/${{ env.IMAGE }}:${{ env.IMAGE_TAG_PREFIX }}-${{ env.IMAGE_TAG }}"
123
159
"registry.cn-beijing.aliyuncs.com/deepflow-ce/${{ env.IMAGE }}:${{ env.IMAGE_TAG_PREFIX }}"
124
- "deepflowce/${{ env.IMAGE }}:${{ env.IMAGE_TAG_PREFIX }}"
125
- "${{ secrets.REGISTRY_ALIYUN_ADDR }}/dev/${{ env.IMAGE }}-ce:${{ env.IMAGE_TAG_PREFIX }}-${{ env.IMAGE_TAG }}"
126
- "${{ secrets.REGISTRY_ALIYUN_ADDR }}/dev/${{ env.IMAGE }}-ce:${{ env.IMAGE_TAG_PREFIX }}"
127
160
128
161
- name : Build tar.gz
129
162
run : |
0 commit comments