Docker CI: Jenkins 配置凭据和Job

it2022-05-05  154

Docker CI: Jenkins 配置凭据和Job

一、概述架构图如下: 二、Docker 平台(Ubuntu 14.04):Jenknis 凭据三、Docker 平台(Ubuntu 14.04):Jenknis 添加Job

一、概述

基于 Docker 集成 CI 环境。涉及技术:Linux(Ubuntu 14.04), Docker, Jenkins, Git/Gitlab, Web/Httpbin, Python/Pytest, UI/Selenium, Robotframework, Grid Server, Appium 等。

架构图如下:

二、Docker 平台(Ubuntu 14.04):Jenknis 凭据

浏览器输入:http://ip:8080/jenkins

登录后,添加凭据

点击左边“添加凭据”,选择类型为SSH,点击“Private Key”

登录Jenkins容器,生成ssh key

$ docker exec -it qa-jenkins bash $ ssh-keygen $ cat ~/.ssh/id_rsa $ cat ~/.ssh/id_rsa.pub

复制private key内容到Jenkins

复制public key内容到github

三、Docker 平台(Ubuntu 14.04):Jenknis 添加Job

点击“新建任务” 选择流水线方式(Pipeline) 配置任务 三、完成配置之后,需要熟悉pipeline实现方式

最新回复(0)