This commit is contained in:
@@ -30,18 +30,13 @@ jobs:
|
||||
docker build -t mengningsoftware-docs:${{ gitea.sha }} .
|
||||
|
||||
- name: 登录 Docker Registry 并推送镜像
|
||||
env:
|
||||
DOCKER_REGISTRY_USERNAME: ${{ secrets.DOCKER_REGISTRY_USERNAME }}
|
||||
DOCKER_REGISTRY_PASSWORD: ${{ secrets.DOCKER_REGISTRY_PASSWORD }}
|
||||
DOCKER_REGISTRY_ADDRESS: crpi-pqfsp88s5zx2zwfq.cn-hangzhou.personal.cr.aliyuncs.com/devstar
|
||||
DOCKER_IMAGE_NAME: devstar_introduction
|
||||
run: |
|
||||
echo "$DOCKER_REGISTRY_PASSWORD" | docker login $DOCKER_REGISTRY_ADDRESS -u "$DOCKER_REGISTRY_USERNAME" --password-stdin
|
||||
docker tag mengningsoftware-docs:${{ gitea.sha }} $DOCKER_REGISTRY_ADDRESS/$DOCKER_IMAGE_NAME:${{ gitea.sha }}
|
||||
docker push $DOCKER_REGISTRY_ADDRESS/$DOCKER_IMAGE_NAME:${{ gitea.sha }}
|
||||
docker tag mengningsoftware-docs:${{ gitea.sha }} $DOCKER_REGISTRY_ADDRESS/$DOCKER_IMAGE_NAME:latest
|
||||
docker push $DOCKER_REGISTRY_ADDRESS/$DOCKER_IMAGE_NAME:latest
|
||||
|
||||
echo "${{ secrets.DOCKER_REGISTRY_PASSWORD }}" | docker login -u ${{ secrets.DOCKER_REGISTRY_USERNAME }} ${{ vars.DOCKER_REGISTRY_ADDRESS }} --password-stdin
|
||||
docker tag mengningsoftware-docs:${{ gitea.sha }} ${{ vars.DOCKER_REGISTRY_ADDRESS }}/${{ vars.DOCKER_REPOSITORY_ARTIFACT}}:${{ gitea.sha }}
|
||||
docker push ${{ vars.DOCKER_REGISTRY_ADDRESS }}/${{ vars.DOCKER_REPOSITORY_ARTIFACT}}:${{ gitea.sha }}
|
||||
docker tag mengningsoftware-docs:${{ gitea.sha }} ${{ vars.DOCKER_REGISTRY_ADDRESS }}/${{ vars.DOCKER_REPOSITORY_ARTIFACT}}:latest
|
||||
docker push ${{ vars.DOCKER_REGISTRY_ADDRESS }}/${{ vars.DOCKER_REPOSITORY_ARTIFACT}}:latest
|
||||
|
||||
- name: 安装 kubectl
|
||||
run: |
|
||||
curl -LO https://mirrors.ustc.edu.cn/kubernetes/core%3A/stable%3A/v1.28/deb/amd64/kubectl_1.28.0-1.1_amd64.deb
|
||||
@@ -57,6 +52,6 @@ jobs:
|
||||
- name: 部署到 Kubernetes
|
||||
run: |
|
||||
kubectl set image deployment/docs-app \
|
||||
docs=crpi-pqfsp88s5zx2zwfq.cn-hangzhou.personal.cr.aliyuncs.com/devstar/devstar_introduction:${{ gitea.sha }} \
|
||||
docs=${{ vars.DOCKER_REGISTRY_ADDRESS }}/${{ vars.DOCKER_REPOSITORY_ARTIFACT}}:${{ gitea.sha }} \
|
||||
-n app
|
||||
kubectl rollout status deployment/docs-app -n app
|
@@ -21,7 +21,7 @@
|
||||
<div class="product-card">
|
||||
<img src="/DevStar.png" alt="产品2" class="product-image">
|
||||
<div class="product-info">
|
||||
<h3 class="product-title">Devstar2</h3>
|
||||
<h3 class="product-title">Devstar</h3>
|
||||
<p class="product-desc">DevStar Studio 是一个Gitea 发行版,在Git代码仓库托管的基础上提供了开发环境DevEnv执行引擎,与VS Code插件或自定义IDE深度融合,形成灵活适配基础软件工具的生态平台,从而为开发者用户提供智能(代码大模型AI+)、安全(完全云原生)、一站式开箱即用的CI/CD全生命周期研发平台</p>
|
||||
<a href="/document/index" class="product-link">介绍文档</a>
|
||||
</div>
|
||||
@@ -33,7 +33,7 @@
|
||||
<div class="product-card">
|
||||
<img src="/DevStar.png" alt="产品3" class="product-image">
|
||||
<div class="product-info">
|
||||
<h3 class="product-title">Devstar3</h3>
|
||||
<h3 class="product-title">Devstar</h3>
|
||||
<p class="product-desc">DevStar Studio 是一个Gitea 发行版,在Git代码仓库托管的基础上提供了开发环境DevEnv执行引擎,与VS Code插件或自定义IDE深度融合,形成灵活适配基础软件工具的生态平台,从而为开发者用户提供智能(代码大模型AI+)、安全(完全云原生)、一站式开箱即用的CI/CD全生命周期研发平台</p>
|
||||
<a href="/document/index" class="product-link">介绍文档</a>
|
||||
</div>
|
||||
|
Reference in New Issue
Block a user