在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为文件而非文件夹
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
对于部署CICD集成安装,通常有以下步骤: 1. 确定需求:首先,你需要明确你的CICD集成安装的目标和需求。你可能要考虑的一些因素包括软件开发环境、版本控制、自动化测试、持续集成、持续交付等。 2. 选择合适的工具:根据你的需求,选择合适的工具来实现CICD集成安装。常见的工具包括Jenkins、GitLab CI/CD、Travis CI、CircleCI等。 3. 设置版本控制:确保你的代码已经使用版本控制工具进行管理,如Git。创建一个代码仓库,并将你的代码上传到仓库中。 4. 设置自动化构建:使用你选择的CICD工具,配置自动化构建流程。这通常包括从代码仓库中拉取代码、编译构建、运行测试等步骤。 5. 设置自动化测试:在构建过程中添加自动化测试步骤,以确保代码质量和稳定性。你可以使用各种测试工具和框架,例如JUnit、Selenium等。 6. 设置持续集成:将你的自动化构建和测试流程与版本控制系统集成,实现持续集成。这意味着每当有新的代码提交时,自动触发构建和测试流程。 7. 设置持续交付:如果你的项目需要频繁地进行部署,你可以设置持续交付流程,自动将构建好的代码部署到目标环境中。 8. 配置通知和报告:在CICD流程中添加通知和报告功能,以便及时获得构建和测试的结果。这可以帮助团队成员及时发现和解决问题。 9. 监控和优化:建立监控机制,收集关键指标和日志,以便及时发现和解决问题。根据实际情况不断优化CICD流程,提高效率和质量。 以上是部署CICD集成安装的一般步骤,具体实施可能会根据项目需求和工具选择的不同而有所差异。希望对你有帮助!如果你有更多问题,请随时提问。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值