当前位置: 首页 > news >正文

无锡锡山区建设局网站thinkphp做网站后台

无锡锡山区建设局网站,thinkphp做网站后台,余姚做百度网站建设,企业网站asp线上pipeline,(我使用是本地仓库的,你们使用切换成官网的即可) # 工作流的名称name: Build and Push Docker Image deployment-k8s# 触发条件,只在 master 或 main 分支发送推送时触发 on:push:branches:- main# 作业&#xff0c…

线上pipeline,(我使用是本地仓库的,你们使用切换成官网的即可)

# 工作流的名称name: Build and Push Docker Image deployment-k8s# 触发条件,只在 master 或 main 分支发送推送时触发
on:push:branches:- main# 作业,工作流运行由一个或多个 jobs 组成,默认情况下并行运行
jobs:build-and-push-image:# 定义要运行作业的计算机类型runs-on: ubuntu-lateststeps:# 检出代码- name: Checkout Code#uses: actions/checkout@v4uses: http://192.168.0.20:3000/admins/checkout@main# 设置 Docker BuildX- name: Set up Docker Buildxid: buildx#uses: docker/setup-buildx-action@v2.6.0uses: http://192.168.0.20:3000/admins/setup-buildx-action@v2.6.0# 登录 Registry       - name: Login to DockerHub#uses: docker/login-action@v2uses: http://192.168.0.20:3000/admins/login-action@v3with:registry: ${{ secrets.REGISTRY }}username: ${{ secrets.DOCKER_USERNAME }}password: ${{ secrets.DOCKER_PASSWORD }}# 构建并推送 Docker 镜像- name: Build Docker Image id: docker_builduses: http://192.168.0.20:3000/admins/build-push-action@v4#uses: docker/build-push-action@v4with:push: truefile: ./Dockerfile-uattags: ${{ secrets.REGISTRY_PATH }}/www:${{ github.sha }}# 部署k8s- name: deploy to cluster#uses: actions-hub/kubectl@masteruses: http://192.168.0.20:3000/admins/kubectl@mainenv:KUBE_CONFIG: ${{ secrets.KUBE_CONFIG_DATA_160 }}with:args: set image deployment/www-web www-web=${{ secrets.REGISTRY_PATH }}/www:${{ github.sha }}  -n test- name: verify deploymentuses: http://192.168.0.20:3000/admins/kubectl@mainenv:KUBE_CONFIG: ${{ secrets.KUBE_CONFIG_DATA_160 }}with:args: rollout status deployment/www-web  -n test

流水线变量 — 设置>>>> Runner >>> 密钥(输入你的变量)

在这里插入图片描述

注意原生使用k8s,然后在加入变量中

cat $HOME/.kube/config | base64

如果你是AWS EKS如下简单配置使用专门EKS镜像:

    - name: Deploy Applicationuses: statsig-io/kubectl-via-eksctl@mainenv:aws_access_key_id: ${{ secrets.AWS_ACCESS_KEY_ID }}aws_secret_access_key: ${{ secrets.AWS_SECRET_ACCESS_KEY }}region: ap-northeast-1cluster: ${{ secrets.CLUSTER_NAME }}with:args: get pods -n prometheus#args: set image deployment/my-app container=${{ github.repository}}:${{ github.sha }}
Gitea Action工具链更丰富以下是他的市场和工具链,大家可以自己选择自己喜欢的工具
#镜像包
https://github.com/actions/runner-images?tab=readme-ov-file#available-images#入门文档
https://docs.github.com/zh/actions/writing-workflows/quickstart#市场
https://github.com/marketplace?type=actions
最后还可以加入一个webhook,目前只找到一个飞书的
    - name: Send Text Message#uses: foxundermoon/feishu-action@v2uses: http://192.168.0.20:3000/admins/feishu-action@v2with:url: ${{ secrets.FEISHU_BOT_WEBHOOK_URL }}msg_type: textcontent: |text: |发布者/项目名: ${{ github.repository }}项目状态: ${{ job.status }}   

在这里插入图片描述

http://www.yayakq.cn/news/178851/

相关文章:

  • 拼多多网站建设方案php 网站开发模式
  • 南京建设监理协会网站打不开北京海淀网站建设公司
  • 做暧免费观看网站站长之家工具
  • 怒江州住房和城乡建设局网站查域名解析
  • 网站制作协议触屏网站meta标签
  • 建网站需要多少钱和什么条件中国建设招标工程网站
  • 网站编辑做图片用什么网站 功能需求
  • 阿里云网站建设方案书一定要嘛已备案域名买卖
  • 做是么网站友情链接多少钱一个
  • 怎么看一个网站的cms弹幕网站是什么技术做的
  • 加强网站政务服务建设方案网站开发与维修是什么意思
  • 昊诺网站建设石家庄网页设计招聘
  • 南通网站推广排名wordpress给指定用户设置角色
  • 佛山网站设计怎么做天津原筑展览展示有限公司
  • 重庆网站建站模板华为开发平台
  • dede 两个网站图片路径企业建网站公司多少钱
  • asp网站连接access数据库纯文字网站设计
  • 免费建设工程信息网站建站教程的优点
  • 网站后台管理界面代码广告推广群
  • 新闻门户网站源码建设小微公司网站需要多少钱
  • 自己如何做网站推广门户网站建设情况简介
  • 怎么在ppt上做网站什么是优化电池充电
  • 怎么做网络推广网站手机端网页设计软件
  • 曹县建设局网站个人注册网站怎么注册
  • 小程序需要写网站建设方案书wordpress阅读更多标签
  • 邢台网站制作的地方电子元器件外贸网站建设
  • 外贸网站建设案例福州seo按天扣费
  • 行业网站维护关键词搜索数据
  • 做外汇都要看什么网站轻蜂加速器
  • 阿里云做影视网站电子商务网站建设与维护李建忠