ActPi向阳技术栈

TAG

#DevOps

共 11 篇文章。

GitLab CI 自动发布 Release 版本包

需求 当向 gitlab 推送 tag 时自动生成 Release 发布包的自动 CI 功能 实现 首先在对应仓库生成一个 Project Access Token,授权 api 和 write repository 权限,然后在仓库的设置 CI/CD 新增 Variable 名称为 ACCESS…

阅读全文

GitLab CI 自动流程简述

什么是 GitLab CI GitLab CI 是GitLab内置的进行持续集成的工具,只需要在仓库根目录下创建 .gitlab ci.yml 文件,并配置GitLab Runner;每次提交代码的时候,gitlab 将自动识别并且使用 GitLab Runner 执行任务。

阅读全文

jenkins 文件上传与多分支参数化构建

文件上传 利用 Jenkins File Parameter实现上传文件 File location filename 存放于当前任务目录下名为 filename,同时 利用变量 ${filename} 保存原始文件名,可在后续的构建脚本里调用,如: 将上传的文件重命名为原始文件名:mv filen…

阅读全文

jenkins 搭建过程

jenkins 做什么 Jenkins 是持续集成中绕不过的一个服务、用作基于 gitlab 的发布系统 开发提交代码到 gitlab,通过 Jenkins 拉取代码 发布到测试环境 环境需求 Java nginx

阅读全文