文档章节

archlinux下基于Jenkins,docker实现自动化部署

不最醉不龟归
 不最醉不龟归
发布于 10/22 23:20
字数 507
阅读 44
收藏 0

本文永久更新地址:https://my.oschina.net/bysu/blog/2250954
【若要到岸,请摇船:开源中国 不最醉不龟归】

-----------------------------------第一部分Jenkins的安装与使用-----------------------------------

1.安装Jenkins:

sudo pacman -Sy jenkins

2.启动,且设置开机启动

#启动
sudo systemctl enable jenkins


#设置开机启动
sudo systemctl start jenkins

3.测试Jenkins是否启动成功

在浏览器打开
http://localhost:8090
或
http://localhost:8080

 4.第一次打开Jenkins可能会出现Jenkins字样的界面,然后会重定向到下图的界面

根据上面的提示操作,输入在/var/lib/jenkins/secrets/initialAdminPassword处查看到的密码,下一步

5.选择Install suggested plugins安装,安装失败可以选择Retry或者Continue。

6.设置账户名,密码及相关信息,可以设置多个admin。

7.设置浏览器访问Jenkins的地址

8.启动Jenkins

不过每次进入Jenkins的时候都需要登录,如果想去掉该步骤:到/var/lib/jenkins/config.xml中删掉红色框中的内容,删之前记得备份。

--------------------------------------------------配置Jenkins拉去GitHub中的代码------------------------------------------------------

1.进入https://github.com/settings/developers,然后依下图,逐步勾选

2.然后生成token(e5a4c2c7039fb72009334505c0e1f921e1356164112),记得保存好,关闭页面后,貌似查不到了。

3.回到Jenkins,新建一个节点(node).如下图:

 系统管理—>节点管理—> New Node

如果出现连接不了,就先看一下

cat /etc/passwd | grep jenkins是不是/sbin/nologin,如果是,则需要改成/sbin/nologin。

4.新建一个项目

可以随便填一些信息,也可以一步到位,把信息给配置好。创建好后,如下图:

如果新建项目的时候没有配置好信息,或者配置信息更改了,从下图中进入配置环境,进行相关配置

 

 

.....未完待续2018年10月24日00:33:35

© 著作权归作者所有

共有 人打赏支持
不最醉不龟归
粉丝 17
博文 424
码字总数 445887
作品 0
深圳
程序员
私信 提问
加载中

评论(2)

不最醉不龟归
不最醉不龟归

引用来自“我没有抓狂”的评论

持续交互?这咋还有口音嘞
:bowtie:
我没有抓狂
我没有抓狂
持续交互?这咋还有口音嘞
[ARCH] 1、virtualbox中安装archlinux+i3桌面,并做简单美化

星期六, 28. 七月 2018 02:42上午 - beautifulzzzz 1、安装ArchLinux系统 安装Arch主要看其wiki,比较详细~ 中文的我主要参考:一步步教你如何安装 Arch Linux,具体细的流程倒是忘了,大致...

beautifulzzzz
07/28
0
0
Manjaro:一个很不错的Linux发行版本,值得拥有

  前言   Manjaro是基于Arch Linux的,和Arch是兼容的,但它的包管理是跟Archlinux是分开的。      区别   1、Manjaro和Archlinux的开发团队是不同的;   2、Manjaro易于安装,适...

linux运维菜
05/06
0
0
挂载img类型的操作系统文件镜像的方法

先查看第一个空闲loop设备 sudo losetup -f /dev/loop0 2. 使用上一步得到的设备名,第一次创建loop设备 sudo losetup /dev/loop0 archlinux-2008.06-core-i686.img 3. 查看信息 sudo fdisk...

加油2018
2013/11/14
0
0
利用360wifi实现树莓派无线上网

基本环境及硬件 电脑系统:mac 硬件:树莓派和360wifi2代 树莓派系统:archlinux 参考:http://www.freemindworld.com/blog/2013/131010360wifiinlinux.shtml 很早就在京东上搞了个2代360wi...

cat_00
2014/03/08
0
0
如何在 ArchLinux 上安装 RPM 包

有时候你可能会发现,想安装一个包,但是这个包只提供 RPM 安装文件,而 ArchLinux 并不支持安装 RPM 文件,这该怎么办呢? 下面这个方法也许可以帮到你。 1、 安装 rpmextract rpmextract ...

06%
07/18
0
0

没有更多内容

加载失败,请刷新页面

加载更多

ConcurrentHashMap 高并发性的实现机制

ConcurrentHashMap 的结构分析 为了更好的理解 ConcurrentHashMap 高并发的具体实现,让我们先探索它的结构模型。 ConcurrentHashMap 类中包含两个静态内部类 HashEntry 和 Segment。HashEnt...

TonyStarkSir
今天
3
0
大数据教程(7.4)HDFS的java客户端API(流处理方式)

博主上一篇博客分享了namenode和datanode的工作原理,本章节将继前面的HDFS的java客户端简单API后深度讲述HDFS流处理API。 场景:博主前面的文章介绍过HDFS上存的大文件会成不同的块存储在不...

em_aaron
昨天
2
0
聊聊storm的window trigger

序 本文主要研究一下storm的window trigger WindowTridentProcessor.prepare storm-core-1.2.2-sources.jar!/org/apache/storm/trident/windowing/WindowTridentProcessor.java public v......

go4it
昨天
6
0
CentOS 生产环境配置

初始配置 对于一般配置来说,不需要安装 epel-release 仓库,本文主要在于希望跟随 RHEL 的配置流程,紧跟红帽公司对于服务器的配置说明。 # yum update 安装 centos-release-scl # yum ins...

clin003
昨天
9
0
GPON网络故障处理手册

导读 为了方便广大网络工作者工作需要,特搜集以下GPON网络处理流程供大家学习参考。开始—初步定为故障—检查光纤状况—检查ONU状态--检查设备运行状态—检查设备数据配置—检查上层设备状态...

问题终结者
昨天
10
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部