Update deploy.yml
This commit is contained in:
1 parent
c1d1f64bcc
commit
5371d5d9dc
1 file changed
+10
-4
@@ -357,13 +357,11 @@ jobs:
|
|||||||
COS_REGION: ${{ secrets.COS_REGION }}
|
COS_REGION: ${{ secrets.COS_REGION }}
|
||||||
run: coscmd config -a $COS_SECRET_ID -s $COS_SECRET_KEY -b $COS_BUCKET -r $COS_REGION
|
run: coscmd config -a $COS_SECRET_ID -s $COS_SECRET_KEY -b $COS_BUCKET -r $COS_REGION
|
||||||
|
|
||||||
- name: Download from Tencent COS
|
- name: Get current hash from COS
|
||||||
id: download
|
id: download
|
||||||
run: |
|
run: |
|
||||||
echo "📥 从腾讯云 COS 下载构建产物..."
|
echo "📥 从腾讯云 COS 获取 build_hash..."
|
||||||
DOWNLOAD_START=$(date +%s)
|
DOWNLOAD_START=$(date +%s)
|
||||||
mkdir -p public
|
|
||||||
coscmd download -rs / public/
|
|
||||||
coscmd get /__build_hash /tmp/current_hash 2>/dev/null || echo ""
|
coscmd get /__build_hash /tmp/current_hash 2>/dev/null || echo ""
|
||||||
DOWNLOAD_END=$(date +%s)
|
DOWNLOAD_END=$(date +%s)
|
||||||
DOWNLOAD_DURATION=$((DOWNLOAD_END - DOWNLOAD_START))
|
DOWNLOAD_DURATION=$((DOWNLOAD_END - DOWNLOAD_START))
|
||||||
@@ -389,6 +387,14 @@ jobs:
|
|||||||
echo "deployed=false" >> $GITHUB_OUTPUT
|
echo "deployed=false" >> $GITHUB_OUTPUT
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
- name: Download files from COS
|
||||||
|
if: steps.check.outputs.deployed == 'true'
|
||||||
|
id: download-files
|
||||||
|
run: |
|
||||||
|
echo "📥 从腾讯云 COS 下载构建产物..."
|
||||||
|
mkdir -p public
|
||||||
|
coscmd download -rs / public/
|
||||||
|
|
||||||
- name: Start upload timing
|
- name: Start upload timing
|
||||||
if: steps.check.outputs.deployed == 'true'
|
if: steps.check.outputs.deployed == 'true'
|
||||||
id: start-edgeone-upload
|
id: start-edgeone-upload
|
||||||
|
|||||||
Reference in new issue
Block a user