!69 修改ci脚本能让其自动更新dev.devstar.cn

Merge pull request !69 from vecmatex/add_k8s
This commit is contained in:
孟宁
2025-05-07 10:56:27 +00:00
repo.diff.committed_by Gitee
repo.diff.parent cd2d2a4d25 9293b45886
repo.diff.commit fbd405af67

repo.diff.view_file

@@ -56,7 +56,17 @@ jobs:
echo "Output Artifact: ${{ vars.DOCKER_REGISTRY_ADDRESS }}/${{ vars.DOCKER_REPOSITORY_ARTIFACT}}:rootless-dev-${{ gitea.sha }}"
echo "=> Artifact Tag: latest"
echo "=> Artifact Tag: rootless-dev-${{ gitea.sha }}"
- name: 📝 Update dev.devstar.cn
run: |
kubectl config set-cluster remote-cluster --server=$${{ secrets.K8S_URL }} --insecure-skip-tls-verify=true
kubectl config set-credentials token-user --token=$${{ secrets.K8S_TOKEN }}
kubectl config set-context remote-context --cluster=remote-cluster --user=token-user
kubectl config use-context remote-context
helm upgrade dev-devstar-studio gitea-0.0.0\
set gitea.image.repository= ${{ vars.DOCKER_REGISTRY_ADDRESS }}/${{ vars.DOCKER_REPOSITORY_ARTIFACT}} \
set gitea.image.tag= rootless-dev-${{ gitea.sha }} \
-n dev-devstar-studio-ns \
#
# P.S.: