Skip to content

Commit a79c244

Browse files
authored
feat: add ci
1 parent 6391130 commit a79c244

File tree

1 file changed

+24
-15
lines changed

1 file changed

+24
-15
lines changed

.github/workflows/release-agent.yml

Lines changed: 24 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -43,19 +43,28 @@ jobs:
4343
files=('dongtai-core.jar') && \
4444
for FILE in ${files[@]};do FILE_HASH=`sha256sum ${FILE} | awk '{print $1}'`; echo "${{ github.event.repository.name }},${FILE},${FILE_HASH}" >> version.txt; done \
4545
46-
- uses: manyuanrong/[email protected]
46+
- name: Upload COS 1
47+
if: ${{ steps.version.outputs.GITHUB_REF }} == develop
48+
uses: zkqiang/[email protected]
4749
with:
48-
endpoint: "oss-cn-beijing.aliyuncs.com"
49-
access-key-id: ${{ secrets.OSS_KEY_ID }}
50-
access-key-secret: ${{ secrets.OSS_KEY_SECRET }}
51-
52-
- run: |
53-
cd ${{ github.workspace }}/dongtai-agent/src/main/resources/bin/ && \
54-
ossutil cp version.txt oss://huoqi-public/iast/release-version/${{ github.event.repository.name }}/${{ steps.release.outputs.VERSION }}/version.txt
55-
56-
- run: |
57-
ossutil cp -rf dongtai-agent/target/dongtai-agent.jar oss://dongtai/agent/java/${{ steps.release.outputs.VERSION }}/dongtai-agent.jar --meta x-oss-object-acl:public-read
58-
ossutil cp -rf dongtai-agent/src/main/resources/bin/ oss://dongtai/agent/java/${{ steps.release.outputs.VERSION }}/ --meta x-oss-object-acl:public-read
59-
60-
ossutil cp -rf dongtai-agent/target/dongtai-agent.jar oss://dongtai/agent/java/latest/dongtai-agent.jar --meta x-oss-object-acl:public-read
61-
ossutil cp -rf dongtai-agent/src/main/resources/bin/ oss://dongtai/agent/java/latest/ --meta x-oss-object-acl:public-read
50+
args: upload -rs dongtai-agent/src/main/resources/bin/version.txt /iast/release-version/${{ github.event.repository.name }}/${{ steps.release.outputs.VERSION }}/version.txt
51+
secret_id: ${{ secrets.TENSECRET_ID }}
52+
secret_key: ${{ secrets.TENSECRET_KEY }}
53+
bucket: dongtai-helm-charts-1251882848
54+
region: ap-hongkong
55+
- name: Upload COS 2
56+
uses: zkqiang/[email protected]
57+
with:
58+
args: upload -rs dongtai-agent/target/dongtai-agent.jar /agent/java/latest/dongtai-agent.jar && upload -rs dongtai-agent/src/main/resources/bin/ /agent/java/latest/
59+
secret_id: ${{ secrets.TENSECRET_ID }}
60+
secret_key: ${{ secrets.TENSECRET_KEY }}
61+
bucket: dongtai-helm-charts-1251882848
62+
region: ap-hongkong
63+
- name: Upload COS 3
64+
uses: zkqiang/[email protected]
65+
with:
66+
args: upload -rs dongtai-agent/target/dongtai-agent.jar /agent/java/${{ steps.release.outputs.VERSION }}/dongtai-agent.jar && upload -rs dongtai-agent/src/main/resources/bin/ /agent/java/${{ steps.release.outputs.VERSION }}/
67+
secret_id: ${{ secrets.TENSECRET_ID }}
68+
secret_key: ${{ secrets.TENSECRET_KEY }}
69+
bucket: dongtai-helm-charts-1251882848
70+
region: ap-hongkong

0 commit comments

Comments
 (0)