Jenkins教程-4-gitlab自动化测试任务构建

上一小节我们学习了Jenkins构建github自动化测试任务的方法,本小节我们讲解一下公司gitlab自动化测试任务的构建方法。

接下来我们以Mac系统为例,讲解一下构建实际自动化测试任务的具体步骤。

安装git和gitlab插件

点击进入Jenkins插件管理页面

安装完插件,http://localhost:8080/restart 重启Jenkins后插件才能生效

Jenkins配置 gitlab的凭证信息

这里Jekins需要创建两个凭证,一个用于jekins的系统配置,一个用于jekins具体任务。

1、密钥凭证

gitlab生成 Personal Access Token

头像 --> Settings --> access tokens --> Add new token

Jenkins创建一个gitlab令牌类型的凭证

填写gitlab生成 Personal Access Token

2、gitlab账号凭证

3、系统设置中,配置gitlab信息

创建一个自由风格的项目

配置构建项目

gitlab 和git 源码管理配置

以mac系统为例,执行shell命令,点击保存

立即构建项目

构建完后,查看控制台日志输出

上述步骤完成后,代表你已经成功在Jenkins上配置好了公司级github自动化测试项目,后续章节中我们将讲解如何执行具体自动化测试用例,生成Allure测试报告。

最后感谢每一个认真阅读我文章的人,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走,希望可以帮助到大家!

相关推荐
71777711 小时前
Git自建用什么工具比较好:Gitea、Forgejo、GitLab CE与Gitee的选型对比
git·gitlab·gitea
修心光2 天前
记录一次,jenkins打包异常问题
运维·jenkins
后台模板学习2 天前
GitHub Actions 与 Jenkins 在日志监
运维·github·jenkins
colinu2 天前
Create gitlab-runner
gitlab
master3363 天前
GitLab 10.x → 19.5.x 升级路线图
gitlab
X1A0RAN3 天前
Jenkins CI 流水线优化实践:基于提交指纹的任务缓存
缓存·ci/cd·jenkins
长不大的杨瑞杰4 天前
OpenCode v2 GitLab 集成实战:Issue 驱动开发、MR 审查与 CI/CD 最小权限
人工智能·ci/cd·gitlab·ai编程·opencode
北风toto4 天前
Elasticsearch 8.2.3 快照迁移实战:从备份到恢复的完整指南
大数据·elasticsearch·jenkins
极小狐9 天前
极狐GitLab万人并发架构实践,大规模组织的扩容路线图
架构·gitlab·极狐gitlab
biaov9 天前
Jenkins + Docker 搭建前端 CI:前端一键打包部署
前端·docker·jenkins