娜尼的妮妮

导航

2021年7月20日 #

jenkins API 触发编译

摘要: 有时候在脚本中会用到jenkins API 触发编译,并且带参数,命令如下 curl –X –POST –u <USERNAME>:<USERPASSWD> <JENKINS ADDRESS>/job/<JOBNAME>/buildWithParameters?token=CSBuild&Chang 阅读全文

posted @ 2021-07-20 12:00 娜尼的妮妮 阅读(128) 评论(0) 推荐(0) 编辑

2021年7月13日 #

jenkins 添加windows slave 且将slave连接设置为服务保持常连

摘要: jenkins 添加windows 机器作为Slave的方法和linux的不一样。并且在slave连接成功后,如果java 服务断开后,slave连接会断开。所以有必要在windows机器上把agent连接设置为服务。 搬运一个国外网站的一篇文章https://scmquest.com/jenkin 阅读全文

posted @ 2021-07-13 18:30 娜尼的妮妮 阅读(448) 评论(0) 推荐(0) 编辑

jenkins 修改配置在启动时生效

摘要: jenkins 如果用apt-get install 方式安装,会在/ect/default下生成一个jenkins文件,jenkins的配置项都在这个文件里面。 之前遇到一个case,slave上的workspace 都没有了,被删除了。原因是jenkins会自动清理slave的workspace 阅读全文

posted @ 2021-07-13 15:45 娜尼的妮妮 阅读(591) 评论(0) 推荐(0) 编辑

2021年7月9日 #

repo 常用操作总结-实战宝典

摘要: 在mirror机器上按照上面的方法拉了一套bare代码之后,在本地配置samba。 安装samba sudo apt-get install samba sudo vi /etc/samba/smb.conf 编辑samba配置文件: [repo] read only = yes guest ok 阅读全文

posted @ 2021-07-09 12:17 娜尼的妮妮 阅读(2426) 评论(0) 推荐(0) 编辑

2021年7月5日 #

ssh 连接远程机器不校验,以免破坏自动化任务

摘要: 今天遇到一个问题,jenkins 上配置的groovy 参数都显示不出来。把groovy 代码贴到jenkins master机器上,保存为XX.groovy,然后运行 /usr/bin/groovy XX.groovy 后,一直弹需要yes确认保存known_hosts. 为了避免这个问题后面再影 阅读全文

posted @ 2021-07-05 14:40 娜尼的妮妮 阅读(121) 评论(0) 推荐(0) 编辑

2021年7月2日 #

gerrit commandline 修改label

摘要: 我司gerrit 在gerrit review的流程上用js 定制了一堆precheck的checkbox,有时候遇上浏览器抽风,或者gerrit 流程顺序不对,导致label不能在gerrit界面上手动修改,时间紧急只好用命令行 修改gerrit label,记录下命令: ssh -p 29418 阅读全文

posted @ 2021-07-02 13:54 娜尼的妮妮 阅读(190) 评论(0) 推荐(0) 编辑

P4 user 创建及权限添加

摘要: 先用P4V 创建一个新的账户, 点击save的时候报错,本机不允许新用户创建自己的账户,是因为服务器配置做了限制,只有admin有权限创建新用户 阅读全文

posted @ 2021-07-02 12:58 娜尼的妮妮 阅读(589) 评论(0) 推荐(0) 编辑

2021年7月1日 #

python 打印皮卡丘

摘要: print('''へ /| /\7 ∠_/ / │ / / │ Z _,< / /`ヽ │ ヽ / 〉 Y ` / / イ● 、 ● ⊂⊃〈 / () へ | \〈 >ー 、_ ィ │ // / へ / ノ<| \\ ヽ_ノ (_/ │// 7 |/ >―r ̄ ̄`ー―_''')' 阅读全文

posted @ 2021-07-01 15:53 娜尼的妮妮 阅读(297) 评论(0) 推荐(0) 编辑

2021年6月28日 #

git 常用操作总结-实战宝典

摘要: 有时候我们需要把一个仓库从一个服务器copy到另一个服务器上去,保留全部的tag,分支,历史记录。 git clone --bare 可以实现所有的tag和分支全部保留 git clone --bare git://git.yoctoproject.org/meta-ti 会有一个meta-ti.g 阅读全文

posted @ 2021-06-28 15:35 娜尼的妮妮 阅读(475) 评论(0) 推荐(0) 编辑

P4 sync 代码文件缺失

摘要: 最近新项目需要使用源代码管理工具Perforce,之前听说过这个不太好用,但是公司七八年之前的老项目代码还在P4服务器上面,这个新项目是基于之前的老项目,不得不沿用P4。 P4 的各种proxy.ini 配置就不说了,说说遇到的几个坑。 Senario1 host上两个月前拉的代码可以正常编过,现在 阅读全文

posted @ 2021-06-28 11:53 娜尼的妮妮 阅读(356) 评论(0) 推荐(0) 编辑