40
40
GOARCH : ${{ matrix.goarch }}
41
41
SERVER_VERSION : ${{ github.event.inputs.server_version }}
42
42
CONSOLE_VERSION : ${{ github.event.inputs.console_version }}
43
+ LIMITER_VERSION : ${{ github.event.inputs.limiter_version }}
43
44
run : |
44
45
if [ ${GOOS} == "kubernetes" ];then
45
46
set -e
49
50
cd ${workdir}
50
51
cd deploy/standalone
51
52
52
- sed -i "s/##POLARIS_SERVER_VERSION##/${SERVER_VERSION}/g" 03-polaris-server.yaml
53
- sed -i "s/##POLARIS_CONSOLE_VERSION##/${CONSOLE_VERSION}/g" 03-polaris-server.yaml
54
- sed -i "s/##POLARIS_PROMETHEUS_VERSION##/${SERVER_VERSION}/g" 04-prometheus.yaml
53
+ sed -i "s/##POLARIS_SERVER_VERSION##/${SERVER_VERSION}/g" k8s/ 03-polaris-server.yaml
54
+ sed -i "s/##POLARIS_CONSOLE_VERSION##/${CONSOLE_VERSION}/g" k8s/ 03-polaris-server.yaml
55
+ sed -i "s/##POLARIS_PROMETHEUS_VERSION##/${SERVER_VERSION}/g" k8s/ 04-prometheus.yaml
55
56
56
57
cd ${cur}
57
58
64
65
PACKAGE_NAME=${DIR_NAME}.zip
65
66
zip -r ${PACKAGE_NAME} ${DIR_NAME}
66
67
mv ${PACKAGE_NAME} ../../
67
- echo ::set-output name=name::${PACKAGE_NAME}
68
68
69
69
# ---------------------- 出 docker-compose 安装包 ----------------------
70
70
cd ${workdir}
83
83
DOCKER_COMPOSE_PACKAGE_NAME=${DOCKER_COMPOSE_DIR_NAME}.zip
84
84
zip -r ${DOCKER_COMPOSE_PACKAGE_NAME} ${DOCKER_COMPOSE_DIR_NAME}
85
85
mv ${DOCKER_COMPOSE_PACKAGE_NAME} ../../
86
- echo ::set-output docker_compose_name=docker_compose_name::${DOCKER_COMPOSE_PACKAGE_NAME}
87
86
88
87
# ---------------------- 出 helm 安装包 ----------------------
89
88
cd ${workdir}
@@ -101,7 +100,9 @@ jobs:
101
100
HELM_PACKAGE_NAME=${HELM_DIR_NAME}.zip
102
101
zip -r ${HELM_PACKAGE_NAME} ${HELM_DIR_NAME}
103
102
mv ${HELM_PACKAGE_NAME} ../../
104
- echo ::set-output helm_name=helm_name::${HELM_PACKAGE_NAME}
103
+
104
+ ALL_ZIP_PKG="polaris*.zip"
105
+ echo ::set-output name=name::${ALL_ZIP_PKG}
105
106
return
106
107
else
107
108
set -e
@@ -115,7 +116,7 @@ jobs:
115
116
CONSOLE_PKG_NAME=polaris-console-release_${CONSOLE_VERSION}.${GOOS}.${GOARCH}.zip
116
117
wget -T10 -t3 ${POLARIS_GIT_PATH}/polaris-console/releases/download/${CONSOLE_VERSION}/${CONSOLE_PKG_NAME} --no-check-certificate
117
118
LIMITER_PKG_NAME=polaris-limiter-release_${CONSOLE_VERSION}.${GOOS}.${GOARCH}.zip
118
- wget -T10 -t3 ${POLARIS_GIT_PATH}/polaris-console /releases/download/${CONSOLE_VERSION }/${CONSOLE_PKG_NAME } --no-check-certificate
119
+ wget -T10 -t3 ${POLARIS_GIT_PATH}/polaris-limiter /releases/download/${LIMITER_VERSION }/${LIMITER_PKG_NAME } --no-check-certificate
119
120
if [ ${GOOS} == "windows" ];then
120
121
wget -T10 -t3 https://github.com/prometheus/prometheus/releases/download/v2.28.0/prometheus-2.28.0.${GOOS}-${GOARCH}.zip
121
122
mv ../vm/install-windows.bat ./install.bat
@@ -154,23 +155,3 @@ jobs:
154
155
asset_path : ./${{ steps.build.outputs.name }}
155
156
asset_name : ${{ steps.build.outputs.name }}
156
157
asset_content_type : application/gzip
157
-
158
- - name : Upload docker-compose asset
159
- uses : actions/upload-release-asset@v1
160
- env :
161
- GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
162
- with :
163
- upload_url : ${{ steps.get_release_by_tag.outputs.upload_url }}
164
- asset_path : ./${{ steps.build.outputs.docker_compose_name }}
165
- asset_name : ${{ steps.build.outputs.docker_compose_name }}
166
- asset_content_type : application/gzip
167
-
168
- - name : Upload helm asset
169
- uses : actions/upload-release-asset@v1
170
- env :
171
- GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
172
- with :
173
- upload_url : ${{ steps.get_release_by_tag.outputs.upload_url }}
174
- asset_path : ./${{ steps.build.outputs.helm_name }}
175
- asset_name : ${{ steps.build.outputs.helm_name }}
176
- asset_content_type : application/gzip
0 commit comments