File tree Expand file tree Collapse file tree 1 file changed +22
-2
lines changed
Expand file tree Collapse file tree 1 file changed +22
-2
lines changed Original file line number Diff line number Diff line change 99 description : ' Image Tag'
1010 default : ' v0.9.5'
1111 required : true
12+ packageEE :
13+ description : ' 是否打包企业版'
14+ default : false
15+ required : true
16+ type : boolean
1217
1318jobs :
1419 package-and-push-to-aliyun-oss :
3136 ALIYUN_OSS_BUCKET_ENDPOINT : ${{ secrets.ALIYUN_OSS_BUCKET_ENDPOINT }}
3237 ALIYUN_OSS_ACCESS_KEY : ${{ secrets.ALIYUN_OSS_ACCESS_KEY }}
3338 ALIYUN_OSS_ACCESS_SECRET : ${{ secrets.ALIYUN_OSS_ACCESS_SECRET }}
39+ PACKAGE_EE : ${{ github.event.inputs.packageEE }}
3440 run : |
3541 DOCKER_IMAGE=${ALIYUN_REGISTRY_HOST}/dataease/sqlbot
3642 cd installer
@@ -76,12 +82,26 @@ jobs:
7682 --exclude .git \
7783 --exclude images \
7884 --exclude docker \
79- -czvf $package_online .
85+ -czvf $package_offline .
86+
87+ if [[ ${PACKAGE_EE} == 'true' ]]; then
88+ package_offline_ee="sqlbot-offline-installer-${TAG_NAME}${platform}-ee.tar.gz"
89+ touch $package_offline_ee
90+ tar --transform "s/^\./sqlbot-offline-installer-${TAG_NAME}${platform}-ee/" \
91+ --exclude $package_online \
92+ --exclude $package_offline \
93+ --exclude $package_offline_ee \
94+ --exclude .git \
95+ -czvf $package_offline_ee .
96+
97+ ossutil cp -rf ${package_offline_ee} oss://$ALIYUN_OSS_BUCKET/sqlbot/${package_offline_ee} --access-key-id=$ALIYUN_OSS_ACCESS_KEY --access-key-secret=$ALIYUN_OSS_ACCESS_SECRET --endpoint=${ALIYUN_OSS_BUCKET_ENDPOINT}
98+ fi
8099
81100 #Sync files to OSS
82- ossutil cp -rf ${package_offline} oss://$ALIYUN_OSS_BUCKET/sqlbot/${package_offline} --access-key-id=$ALIYUN_OSS_ACCESS_KEY --access-key-secret=$ALIYUN_OSS_ACCESS_SECRET --endpoint=${ALIYUN_OSS_BUCKET_ENDPOINT}
101+ ossutil cp -rf ${package_offline} oss://$ALIYUN_OSS_BUCKET/sqlbot/${package_offline} --access-key-id=$ALIYUN_OSS_ACCESS_KEY --access-key-secret=$ALIYUN_OSS_ACCESS_SECRET --endpoint=${ALIYUN_OSS_BUCKET_ENDPOINT}
83102 ossutil cp -rf ${package_online} oss://$ALIYUN_OSS_BUCKET/sqlbot/${package_online} --access-key-id=$ALIYUN_OSS_ACCESS_KEY --access-key-secret=$ALIYUN_OSS_ACCESS_SECRET --endpoint=${ALIYUN_OSS_BUCKET_ENDPOINT}
84103
85104
86105
87106
107+
You can’t perform that action at this time.
0 commit comments