文档章节

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

不最醉不龟归
 不最醉不龟归
发布于 2018/10/22 23:20
字数 507
阅读 61
收藏 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

© 著作权归作者所有

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

评论(2)

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

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

持续交互?这咋还有口音嘞
:bowtie:
我没有抓狂
我没有抓狂
持续交互?这咋还有口音嘞
笔记本屏幕关闭后不能唤醒

不能保存屏幕亮度。电源管理软件把屏幕关闭后,不能唤醒屏幕(能远程登录)。 开机信息如下: #journalctl -b -- Logs begin at Sat 2016-09-10 19:24:28 CST, end at Fri 2016-09-16 21:17...

w594833736
2016/09/16
1K
1
Archlinux 2009.02 发布

今天,Archlinux 项目团队发布了版本号为 2009.02 的新 Archlinux 安装映像。Archlinux 2009.02 使用 Linux Kernel 2.6.28,加入了 Ext4 文件系统支持,Fallback ISO 采用 ISOLINUX 引导程序...

红薯
2009/02/18
901
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
大家推荐个基于ArchLinux且自带Gnome桌面的Linux系统吧?

ArchLinux本身不带Gnome桌,不想单独去安装。 大家推荐个基于ArchLinux且自带Gnome桌面的Linux系统吧?

绝对零度
2011/09/08
4.9K
4
[ARCH] 1、virtualbox中安装archlinux+i3桌面,并做简单美化

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

beautifulzzzz
2018/07/28
0
0

没有更多内容

加载失败,请刷新页面

加载更多

源码方式安装go

参考官方文档: https://golang.org/doc/install/source#environment 1) 下载 go1.4-bootstrap-20171003.tar.gz (注,其他版本1.4编译可能会有问题) 2) 编译1.4 $ cd /path/to/go1.4/src......

狐狸老侠
12分钟前
0
0
限流从概念到实现

并发数限流 并发数限流限制的是同一时刻的并发数,所以不考虑线程安全的话,我们只要用一个int变量就能实现,伪代码如下: int maxRequest=100;int nowRequest=0;public void request(...

微笑向暖wx
16分钟前
1
0
JUC多线程核心知识-思维导图

薛定谔的旺
19分钟前
0
0
我在达摩院,破了第一个案件

摘要: 在发达国家,“警民比”达到万分之四十,即使放眼在国际社会,平均也在万分之三十。 1 在发达国家,“警民比”达到万分之四十,即使放眼在国际社会,平均也在万分之三十。 在中国,“...

阿里云官方博客
33分钟前
1
0
shell日志搜索命令

cat tac grep sed 指定时间段查询 sed -n '/2019-01-22 18:00:00/,/2019-01-22 18:30:36/p' stdout.log| grep xxx 倒着查 tac stdout.log|grep -a20 exception --color......

writeademo
34分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部