From 0f6d53c02cc875da40dd10ece33af6e2922b8e2e Mon Sep 17 00:00:00 2001 From: tscuite Date: Tue, 18 Jul 2023 16:56:44 +0800 Subject: [PATCH] fix: update ci --- .github/workflows/code-check.yml | 30 ++++++++++++------------------ 1 file changed, 12 insertions(+), 18 deletions(-) diff --git a/.github/workflows/code-check.yml b/.github/workflows/code-check.yml index 53d3c644a..b9e82cff3 100644 --- a/.github/workflows/code-check.yml +++ b/.github/workflows/code-check.yml @@ -157,24 +157,18 @@ jobs: ossutil cp -rf dongtai-agent/src/main/resources/bin/agent_latest.tar.gz oss://dongtai-helm-charts/agent_${{ steps.version.outputs.GITHUB_REF }}/java/latest/ --meta x-oss-object-acl:public-read fi - - name: Set the value - id: release - run: | - if [ ${{ steps.version.outputs.GITHUB_REF }} = develop ] ; then echo "helm_ns=test" >> $GITHUB_ENV; echo "helm_mysql=test" >> $GITHUB_ENV - elif [ ${{ steps.version.outputs.GITHUB_REF }} = beta ] ; then echo "helm_ns=beta" >> $GITHUB_ENV; echo "helm_mysql=beta" >> $GITHUB_ENV - else echo "helm_ns=main" >> $GITHUB_ENV ; echo "helm_mysql=temp" >> $GITHUB_ENV ;fi + - name: deploy to cluster A + uses: tscuite/kubectl-helm-action@main + env: + MAX: false + PROJECT: agent + TOKEN_SCA: ${{ secrets.TOKEN_SCA }} + KUBE_CONFIG_DATA: ${{ secrets.KUBE_CONFIG_TEST_DATA }} - - name: deploy to cluster - uses: wahyd4/kubectl-helm-action@master + - name: deploy to cluster B + uses: tscuite/kubectl-helm-action@main env: + MAX: true + PROJECT: agent + TOKEN_SCA: ${{ secrets.MAX_TOKEN_SCA }} KUBE_CONFIG_DATA: ${{ secrets.KUBE_CONFIG_TEST_DATA }} - with: - args: | - git clone https://github.com/HXSecurity/DongTai.git - helm upgrade --install huoxian --create-namespace -n iast-${{ env.helm_ns }} ./DongTai/deploy/kubernetes/helm/ \ - --set sca.sca_token=${{ secrets.TOKEN_SCA }} --set usb.usb_token=${{ secrets.TOKEN_SCA }} --set mysql.host=iast-mysql-${{ env.helm_mysql }}.huoxian.cn \ - --set tag=${{ steps.version.outputs.GITHUB_REF }}-latest --set build.agent_number=iast${{github.run_number}} --set develop.agentZip=${{ env.helm_ns }} --values https://charts.dongtai.io/devops.yaml - helm upgrade --install huoxian --create-namespace -n iast-${{ env.helm_ns }}-max ./DongTai/deploy/kubernetes/helm/ \ - --set max=true --set sca.sca_token=${{ secrets.MAX_TOKEN_SCA }} --set usb.usb_token=${{ secrets.MAX_TOKEN_SCA }} --set mysql.host=iast-mysql-${{ env.helm_mysql }}-max.huoxian.cn \ - --set tag=max-${{ steps.version.outputs.GITHUB_REF }}-latest --set develop.agentZip=${{ env.helm_ns }} \ - --set build.agent_number=iast${{github.run_number}} --values https://charts.dongtai.io/devops.yaml