From 2a235b2bc9ba1de99d711f83257bef7fcf33b359 Mon Sep 17 00:00:00 2001 From: DLmaster Date: Mon, 17 Mar 2025 18:52:11 +0800 Subject: [PATCH] =?UTF-8?q?test(ci):=20=E6=B5=8B=E8=AF=95=E6=96=B0?= =?UTF-8?q?=E4=B8=8B=E8=BD=BD=E7=AB=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/build-app.yml | 15 +++++++++++++++ .github/workflows/build-pre.yml | 15 +++++++++++++++ 2 files changed, 30 insertions(+) diff --git a/.github/workflows/build-app.yml b/.github/workflows/build-app.yml index b2f4174..0c82198 100644 --- a/.github/workflows/build-app.yml +++ b/.github/workflows/build-app.yml @@ -160,3 +160,18 @@ jobs: - name: Upload Release to Server run: | scp -r artifacts/* ${{ secrets.SERVER_USER }}@${{ secrets.SERVER_IP }}:/home/user/files/AUTO_MAA/ + - name: Install obsutil + run: | + wget https://obs-community.obs.cn-north-1.myhuaweicloud.com/obsutil/current/obsutil_linux_amd64.tar.gz + tar -xzvf obsutil_linux_amd64.tar.gz --strip-components=1 + chmod 755 obsutil + ./obsutil version + - name: Upload Release to Huawei OBS + env: + OBS_AK: ${{ secrets.OBS_AK }} + OBS_SK: ${{ secrets.OBS_SK }} + OBS_ENDPOINT: ${{ secrets.OBS_ENDPOINT }} + OBS_BUCKET: ${{ secrets.OBS_BUCKET }} + run: | + ./obsutil config -i $OBS_AK -k $OBS_SK -e $OBS_ENDPOINT + ./obsutil cp artifacts/* obs://$OBS_BUCKET/releases/ \ No newline at end of file diff --git a/.github/workflows/build-pre.yml b/.github/workflows/build-pre.yml index 7c5be84..4d5b07b 100644 --- a/.github/workflows/build-pre.yml +++ b/.github/workflows/build-pre.yml @@ -160,3 +160,18 @@ jobs: - name: Upload Release to Server run: | scp -r artifacts/* ${{ secrets.SERVER_USER }}@${{ secrets.SERVER_IP }}:/home/user/files/AUTO_MAA/ + - name: Install obsutil + run: | + wget https://obs-community.obs.cn-north-1.myhuaweicloud.com/obsutil/current/obsutil_linux_amd64.tar.gz + tar -xzvf obsutil_linux_amd64.tar.gz --strip-components=1 + chmod 755 obsutil + ./obsutil version + - name: Upload Release to Huawei OBS + env: + OBS_AK: ${{ secrets.OBS_AK }} + OBS_SK: ${{ secrets.OBS_SK }} + OBS_ENDPOINT: ${{ secrets.OBS_ENDPOINT }} + OBS_BUCKET: ${{ secrets.OBS_BUCKET }} + run: | + ./obsutil config -i $OBS_AK -k $OBS_SK -e $OBS_ENDPOINT + ./obsutil cp artifacts/* obs://$OBS_BUCKET/releases/ \ No newline at end of file