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

在windows上安装部署cicd

安装步骤

  • 下载gitlab-runner,官网地址如下: https://docs.gitlab.com/runner/install/windows.html
  • 在任意位置创建文件夹,并把安装程序放入文件夹中
    在这里插入图片描述
  • 安装gitlab-runner
    注意需要使用管理员权限,打开powershell才能运行
cd C:\GitLab-Runner
.\gitlab-runner.exe install --user ENTER-YOUR-USERNAME --password ENTER-YOUR-PASSWORD
.\gitlab-runner.exe start
  • 注册(目的是为了使gitlab具体项目和该程序产生对应关联)
    注册前获取相应的url以及token,已备注册时候使用
    在这里插入图片描述在这里插入图片描述
    在powershell中输入如下命令
.\gitlab-runner.exe register

在这里插入图片描述

  • 注册完成后可在gitlab的该项目下看到此runner

在这里插入图片描述

  • 编写.gitlab-ci.yml文件
    我只做了简单的数据拉取,示例如下:
    踩坑,不知道为什么script下的第一行不被执行,就随便写了一个输出语句在那
    在这里插入图片描述

踩坑

  • 报错提示,faile to start process:exec:“pwsh”
    在这里插入图片描述
    解决:修改config.toml 中的pwsh 为 powershell

在这里插入图片描述

  • 报错找不到文件或者文件夹
    在这里插入图片描述
    创建该目录以及文件夹,注意config为文件而非文件夹

http://www.kler.cn/news/10587.html

相关文章:

  • 【C++学习笔记】十、C++设计模式-抽象工厂模式
  • 了解HTTP与HTTPS以及SSL
  • HBuilderX 开发工具
  • 设计模式之《责任链模式》
  • CentOS安装docker
  • 如何使用ChatGPT在1天内完成毕业论文
  • 停车场管理系统文件录入(C++版)
  • JAVA面试真题2023
  • 当深度学习遇上Web开发:Spring和OpenAI如何实现图片生成?
  • NumPy 秘籍中文第二版:五、音频和图像处理
  • k8s、docker关联目录占用空间太大
  • JUC编程之——线程的start方法及底层源码
  • 用Kamailio修复FreeSWITCH的sdp
  • 信息系统项目管理师第四版知识摘编:第23章 组织通用管理​
  • 【MySQL】delete和truncate的用法和区别
  • 每个企业经营者都应该了解的几个网络安全趋势
  • Loki采集Mysql errorlog,你值得拥有的错误日志聚合系统
  • C#调试与测试 | Assert(断言)
  • 【Pytorch】神经网络搭建
  • 常用位运算和二进制做权限管理
  • 熟练了Flex布局之后,该学学Grid布局了
  • 前端项目-12-个人中心-二级路由配置-导航守卫-懒加载
  • Linux常见操作命令【三】
  • 算法模板(2):数据结构(3) 复杂数据结构1
  • Java14新特性
  • sql server存储过程
  • Java------Stream流式编程高级API【groupingBy、flatMap】(六)
  • 记2023第十四届蓝桥杯感受
  • 初识linux之线程控制
  • (二十三)槽函数的书写规则导致槽函数触发2次的问题