• Centos安装Jenkins


    参考

    https://linuxize.com/post/how-to-install-jenkins-on-centos-7/

    http://devopstechie.com/install-jenkins-on-centos-7/

    https://www.hugeserver.com/kb/how-install-jenkins-centos7/

    https://syslint.com/blog/tutorial/how-to-install-jenkins-on-centos-7/

    https://www.looklinux.com/install-jenkins-centos-7/

    Jenkins是一个开源的CI工具,用于持续的构建并测试软件项目,基于Java开发,因此需要先安装Java JDK。

    1.安装OpenJDK8

    1 sudo yum install java-1.8.0-openjdk-devel    

    查看Java版本

    1 java -version

    Jenkins的当前版本不支持Java 10和Java 11,如果电脑安装了多个版本的Java,则需要将Java 8设置为默认版本。

    2.启用Jenkins 仓库

    使用下面的命令导入CPG key

    1 sudo wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.repo

    将仓库添加到系统

    1 sudo rpm --import https://jenkins-ci.org/redhat/jenkins-ci.org.key

    3.安装Jenkins

    安装最新的Jenkins

    1 sudo yum install jenkins

    启用Jenkins服务

    1 sudo systemctl start jenkins

    测试Jenkins服务是否成功运行

    1 systemctl status jenkins

    设置Jenkins的自启动

    1 sudo systemctl enable jenkins

    4.获取Jenkins密码

    IP + 8080 是Jenkins的网址,第一次登录需要用到初始密码:

    1 sudo cat /var/lib/jenkins/secrets/initialAdminPassword

    5.Jenkins访问Docker权限

    Jenkins创建到任务会报权限问题,未解决需要单独设置用户组到权限

     添加Docker组

    sudo groupadd docker

    添加用户

    useradd -g docker jenkins

    当前用户添加到Docker组

    //sudo usermod -aG docker $USER
    sudo usermod -aG docker jenkins

    更新用户组

    sudo newgrp docker

    重启jenkins以及Docker服务

    sudo service jenkins restart
    sudo service docker restart
  • 相关阅读:
    C# ConfigMan.cs
    C# 反序列化JSON
    C#求数组最大值或最大值位置索引
    C#获取DataGridView数据源DataSource类型
    C#动态添加DataGridView列和行
    C# WinForm 检测文件是否被占用
    C#开源组件NPOI处理Excel导入DataTable数据至Sheet
    C# WinForm 扩展指定列宽适应DataGridView显示行数(二)
    C# WinForm 扩展指定列宽适应DataGridView显示行数
    VFP9 对 SqlServer Image字段的图片存取处理
  • 原文地址:https://www.cnblogs.com/imstrive/p/10601562.html
Copyright © 2020-2023  润新知