配置 gitlab 与 jenkins

优质
小牛编辑
133浏览
2023-12-01

应用的源码是通过jenkins 从git 服务器上拉取到jenkins服务器上进行编译,所以我们需要让jenkins服务有对git服务的访问权限。

以下是介绍如何让jenkins有对gitlab和github的访问权限配置。

gitlab配置

  1. 登陆jenkins服务器
  2. 进入 cd ~/.ssh/
  3. 找到 cat id_rsa.pub
    • 如果没有请执行以下命令生成:
    • $ ssh-keygen -o -t rsa -b 4096 -C
  4. 将内容贴到你的gitlab上

jenkins上的配置

  1. 登陆jenkins服务器
  2. 进入 cd ~/.ssh/
  3. 找到 cat id_rsa
    • 如果没有请执行以下命令生成:
    • $ ssh-keygen -o -t rsa -b 4096 -C

进入 http://{your jenkins server}/credentials/store/system/domain/_/

点击“添加凭据”

将 privateKey 贴到 private Key块中,这样jenkins服务器就可以访问到gitlab服务了。

安装maven

java 应用构建需要安装maven 插件

搜索 maven 插件,勾选好直接安装,安装好之后勾选自动重启jenkins

配置maven

进入全局工具 configureTools/

选择新增maven 并配置好版本,如果您有自己的maven 根据自己的需求配置路径