diff --git a/.gitea/workflows/deploy.yaml b/.gitea/workflows/deploy.yaml index 178f1ae..6e195f6 100644 --- a/.gitea/workflows/deploy.yaml +++ b/.gitea/workflows/deploy.yaml @@ -3,8 +3,7 @@ name: Build and Deploy on: push: branches: - - master - - dev + - airlabs jobs: build-and-deploy: @@ -19,25 +18,14 @@ jobs: SHORT_SHA=$(echo "${{ github.sha }}" | cut -c1-7) BUILD_DATE=$(date +%Y%m%d) - if [[ "${{ github.ref_name }}" == "master" ]]; then - echo "IMAGE_TAG=prod-${BUILD_DATE}-${SHORT_SHA}" >> $GITHUB_ENV - echo "CR_SERVER_ACTIVE=gitea-prod-cn-shanghai.cr.volces.com" >> $GITHUB_ENV - echo "CR_USERNAME_ACTIVE=seaislee@76339115" >> $GITHUB_ENV - echo "CR_PASSWORD_ACTIVE=${{ secrets.CR_PROD_PASSWORD }}" >> $GITHUB_ENV - echo "CR_ORG=prod" >> $GITHUB_ENV - echo "DEPLOY_ENV=production" >> $GITHUB_ENV - echo "DOMAIN_WEB=airlabs-manage-web.airlabs.art" >> $GITHUB_ENV - echo "DOMAIN_API=airlabs-manage-api.airlabs.art" >> $GITHUB_ENV - elif [[ "${{ github.ref_name }}" == "dev" ]]; then - echo "IMAGE_TAG=dev-${BUILD_DATE}-${SHORT_SHA}" >> $GITHUB_ENV - echo "CR_SERVER_ACTIVE=${{ secrets.CR_SERVER }}" >> $GITHUB_ENV - echo "CR_USERNAME_ACTIVE=${{ secrets.CR_USERNAME }}" >> $GITHUB_ENV - echo "CR_PASSWORD_ACTIVE=${{ secrets.CR_PASSWORD }}" >> $GITHUB_ENV - echo "CR_ORG=dev" >> $GITHUB_ENV - echo "DEPLOY_ENV=development" >> $GITHUB_ENV - echo "DOMAIN_WEB=airlabs-manage-web.test.airlabs.art" >> $GITHUB_ENV - echo "DOMAIN_API=airlabs-manage-api.test.airlabs.art" >> $GITHUB_ENV - fi + echo "IMAGE_TAG=internal-${BUILD_DATE}-${SHORT_SHA}" >> $GITHUB_ENV + echo "CR_SERVER_ACTIVE=${{ secrets.CR_SERVER }}" >> $GITHUB_ENV + echo "CR_USERNAME_ACTIVE=${{ secrets.CR_USERNAME }}" >> $GITHUB_ENV + echo "CR_PASSWORD_ACTIVE=${{ secrets.CR_PASSWORD }}" >> $GITHUB_ENV + echo "CR_ORG=internal" >> $GITHUB_ENV + echo "DEPLOY_ENV=internal" >> $GITHUB_ENV + echo "DOMAIN_WEB=airlabs-manage-web.airlabs.art" >> $GITHUB_ENV + echo "DOMAIN_API=airlabs-manage-api.airlabs.art" >> $GITHUB_ENV - name: Login to Volcano Engine CR run: | @@ -94,11 +82,7 @@ jobs: - name: Set kubeconfig run: | mkdir -p $HOME/.kube - if [[ "${{ github.ref_name }}" == "master" ]]; then - printf '%s\n' '${{ secrets.VOLCANO_PROD_KUBE_CONFIG }}' > $HOME/.kube/config - elif [[ "${{ github.ref_name }}" == "dev" ]]; then - printf '%s\n' '${{ secrets.VOLCANO_TEST_KUBE_CONFIG }}' > $HOME/.kube/config - fi + printf '%s\n' '${{ secrets.VOLCANO_INTERNAL_KUBE_CONFIG }}' > $HOME/.kube/config chmod 600 $HOME/.kube/config echo "kubeconfig lines: $(wc -l < $HOME/.kube/config)" grep server $HOME/.kube/config || echo "WARNING: no server found in kubeconfig" @@ -207,6 +191,5 @@ jobs: run: | docker container prune -f docker image prune -f - docker builder prune -a -f - echo "Disk usage after cleanup:" + echo "Disk usage:" df -h / | tail -1