06 2021 档案

摘要:官方学习地址支持中文 看完官方文档我就放弃了flask 阅读全文
posted @ 2021-06-27 10:31 Tarzen 阅读(67) 评论(0) 推荐(0) 编辑
摘要:执行shell的目录在哪里:这个时候目录就在你的项目目录下面。比如说:我们在终端git 拉去了代码需要cd到项目里面,但是jenkins不需要,他直接就在项目目录下。, 如果有命令执行失败,那么下面的命令都不会执行了,所以你要确保命令返回的是0,为什么是0,因为shell执行成功会返回0。例如: c 阅读全文
posted @ 2021-06-25 10:40 Tarzen 阅读(89) 评论(0) 推荐(0) 编辑
摘要:先打印一个普通函数的__name__def t(): print('install') print(t.__name__) 这时候输出t.__name__ 就是t这个函数变量 这个时候我们添加装饰器 在调用t函数之前打印日志 def fun(f): print(fun.__name__) def i 阅读全文
posted @ 2021-06-25 10:30 Tarzen 阅读(35) 评论(0) 推荐(0) 编辑
摘要:背景:如果服务器需要重装你的jenkins如何办?那就需要迁移了 vim /etc/default/jenkins #查看你的jenkins HOME在哪里 JENKINS_HOME = /var/lib/$NAMEcd /var/lib/jenkins # 这里面就是你的jenkins目录,把这个 阅读全文
posted @ 2021-06-23 20:48 Tarzen 阅读(42) 评论(0) 推荐(0) 编辑
摘要:为什么要使用try,因为有很jenkins中多流程,比如删除文件后,创建文件,但是如果此时文件不存在shell命令就会报错,jenkins流程就会阻塞 { rm test.sh } || { echo "文件不存在" } 阅读全文
posted @ 2021-06-23 17:48 Tarzen 阅读(86) 评论(0) 推荐(0) 编辑
摘要:1.首先确保你有两台机器,一台机器是jenkins服务器就是master,另一台是子节点。 2.确保子节点的不会一直被重装机器,因为你重装了,jdk、git、ssh就没有了,那么master就无法找到了他了。要么就是在重装的时候使用oem定制把git、ssh、jdk都按装进去。 3.确保以上两条你你 阅读全文
posted @ 2021-06-23 16:10 Tarzen 阅读(2129) 评论(0) 推荐(0) 编辑
摘要:1.登录jenkins 2.点击 + 号创建一个组,如下图 测试组: 分组的意义在哪里? 第一个那一定是权限的限制了。第二就是一个项目有个正式版本、还是一个是测试版本,那你就必须分组了呀 阅读全文
posted @ 2021-06-23 15:22 Tarzen 阅读(994) 评论(0) 推荐(0) 编辑
摘要:学习链接 在项目初期: 先有了项目A,这个时候使用freestyle快速开始,在jenkins页面上唰唰就点好了 现又有了项目B,这个时候还是使用freestyle快速开始,在jenkins页面上唰唰就点好了。 随着项目越来越多,我们需要整合7、8项目,这7、8个项目如何分配、何时启动? 这个时候我 阅读全文
posted @ 2021-06-23 15:16 Tarzen 阅读(176) 评论(0) 推荐(0) 编辑
摘要:1.谷歌查了一下 2.开始配置:"Manage jenkins " -> "configure system" -> "Extended E-mail Notification" 配置SMTP server 然后点开高级设置你的帐号 打开debug日志 补充:这里不要测试了,测试一直报错,但是在流水 阅读全文
posted @ 2021-06-23 14:58 Tarzen 阅读(194) 评论(0) 推荐(0) 编辑
摘要:问题:behave运行的时候在终端输入:behave就可以运行,但是我的enviroment.py文件需要输入不同的IP和端口 解决方法:使用userdata 1.在features目录下创建behave.ini文件(和enviroment.py文件在同一级),输入一下内容。 [behave.use 阅读全文
posted @ 2021-06-21 17:44 Tarzen 阅读(385) 评论(0) 推荐(0) 编辑
摘要:创建:tmux new -s 名称 A用户ssh,在C电脑执行这个命令 加入:tmux a -t 名称 B用户ssh,在C电脑上执行,这时候B用户就可以看到A用户的操作了 阅读全文
posted @ 2021-06-21 10:46 Tarzen 阅读(530) 评论(0) 推荐(0) 编辑
摘要:sudo apt update sudo apt install tmux 开打终端输入:tmux 按住ctrl +b 紧接着按一个% 就分割了 这个时候在一个终端输入ssh远程链接 继续按一下ctrl+b 输入" :set synchronize-panes" 这个时候你输入命令就会同步了。 阅读全文
posted @ 2021-06-18 16:26 Tarzen 阅读(444) 评论(0) 推荐(0) 编辑
摘要:sshpass -p 密码 ssh test@127.0.0.1 #如果是第一次链接会失败,因为要属于yes 先手动ssh链接一下再使用该命令sshpass -p 密码 ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null t 阅读全文
posted @ 2021-06-11 09:26 Tarzen 阅读(59) 评论(0) 推荐(0) 编辑
摘要:为什么函数调用要用栈实现? - 牛岱的回答 - 知乎 https://www.zhihu.com/question/34499262/answer/1169592250 函数调用基本都是使用栈, 原因就是函数调用的LIFO特性。 一个递归算法,如果其出口的条件永远无法满足,函数的调用栈就会持续增长, 阅读全文
posted @ 2021-06-08 10:26 Tarzen 阅读(139) 评论(0) 推荐(1) 编辑
摘要:/etc/init.d/tftpd-hpa restart # tftp服务 /etc/init.d/nfs-kernel-server restart # nfs服务 阅读全文
posted @ 2021-06-08 10:21 Tarzen 阅读(559) 评论(1) 推荐(0) 编辑
摘要:#执行这个条命令,把可访问性打开gsettings set org.gnome.desktop.interface toolkit-accessibility true 阅读全文
posted @ 2021-06-07 16:18 Tarzen 阅读(194) 评论(1) 推荐(0) 编辑
摘要:systemctl list-unit-files |grep enabled 阅读全文
posted @ 2021-06-07 15:06 Tarzen 阅读(189) 评论(0) 推荐(0) 编辑
摘要:这个是针对某个项目提交代码的时候触发jenkins 1.把这个url拷贝下来(jenkins配置当中) 2.打开gitlab中的项目-设置-webhooks 记得添加完成后测试一下 https://www.cnblogs.com/chenglc/p/11174530.html 解决gitlab we 阅读全文
posted @ 2021-06-07 11:24 Tarzen 阅读(75) 评论(0) 推荐(0) 编辑
摘要:1.创建Item 上面的验证可以选无:这里需要在系统配置一下git用户下图 上面的图cp 加上-r 拷贝的是文件夹 https://plugins.jenkins.io/git/ 阅读全文
posted @ 2021-06-07 10:39 Tarzen 阅读(33) 评论(0) 推荐(0) 编辑
摘要:1.配置gitlab设置访问令牌:点击头像、设置、访问令牌、添加访问令牌、范围全部勾选、记下您的个人访问令牌 2.配置jenkins上gitlab 凭证 选择凭据-系统 添加凭证 3.配置gitlab连接 往下拉到Gitlab 记得点击一下:Test Connection测试一下 这样jenkins 阅读全文
posted @ 2021-06-07 09:57 Tarzen 阅读(505) 评论(0) 推荐(0) 编辑
摘要:#安装jdksudo apt install openjdk-8-jdk-headless#安装jenkins wget -q -O - https://pkg.jenkins.io/debian/jenkins.io.key | sudo apt-key add - sudo sh -c 'ech 阅读全文
posted @ 2021-06-07 09:01 Tarzen 阅读(307) 评论(0) 推荐(0) 编辑
摘要:vim /etc/default/jenkins修改 “切记一定要加上双引号”JENKINS_USER="root"JENKINS_GROUP="root"重启服务systemctl restart jenkins.service : 阅读全文
posted @ 2021-06-04 16:17 Tarzen 阅读(351) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示