Devops
文章平均质量分 66
小学生Stan
Test Automation, Python, Devops
展开
-
Gitlab 集成 Jenkins docker container 并以docker 作为slave的配置流程
Gitlab + Jenkins run docker slave in docker原创 2022-07-27 16:01:18 · 657 阅读 · 1 评论 -
浅探 Chef action:install 指令
今天在编写chef cookbook的时候, 有点好奇 msi包安装在chef中的实现原理.常规状态下, msi的安装会采用 /qn /i 的方式以静默安装, 但即使不追加option, cookbook也会顺利安装msi文件.在github上查看了一下chef的source code,chef/msi.rb at main · chef/chef (github.com)发现在install的action中, 默认已经加上了 /qn /i 的指令.也解答了我的一个小疑问....原创 2021-10-15 16:50:07 · 125 阅读 · 0 评论 -
Jenkins 嵌入到 Iframe
有时候在搭建一个测试平台的时候, 希望把jenkins嵌入到集成的web portal中, 这时候一般我们会选用Iframe进行嵌入, 代码如下.<iframe src="<jenkins url>" width="100%" height="1024" frameborder="0"></iframe>但如果单纯的使用这个方法, 会返回一个错误.Refused to display'<jenkins url>'in a frame bec..原创 2020-10-08 10:58:29 · 1522 阅读 · 3 评论 -
Windows环境下搭建web browser可访问的远程桌面环境
由于自动化的测试平台是通过web搭建的, 但是想远程访问client桌面时还需要用vnc viewer或windows remote的方式 所以一直想做一个一站式的交互方式, 随即就研究了一下通过web端通过html的方式直接在浏览器中打开一个client desktop, 并可以远程进行控制. client本身都安装了tight vnc, 所以想到了通过noVNC搭建一个serve...原创 2018-05-16 22:20:46 · 14467 阅读 · 1 评论 -
Docker 搭建 Jenkins 环境
安装Docker参考docker的官网, 在不同的os下安装的步骤略有不同, 我这里是在windows下通过virtual box 在vagrant上拿了个ubuntu的box, 因此是在linux下搭建的, 具体步骤官网上有详细的说明.Pull Docker Image直接在docker hub上找jenkins官方的image, pull下来就可以, 具体的方式docker image下会有详...原创 2018-05-29 17:34:58 · 274 阅读 · 0 评论 -
Jenkins 使用 python scripts
安装好jenkins, 并安装 python-scripts 的plugin, 就可以在jenkins中执行python code了, 以下是job的具体配置.Create New Job这里作为演示, 建一个Free Style Project.将Job配置成参数化job, 主要为了介绍一下怎么在python code中使用jenkins的input paramter创建步骤, 选择 Execu...原创 2018-05-29 17:47:42 · 3704 阅读 · 0 评论 -
DevOps 技术栈
接触DevOps这个概念也有了一段时间了, 去年在网上看到一个关于devops技术栈的图, 觉得相对来说比较全面, 分享给大家.(如此图涉及版权问题, 请站内联系我进行删除.)总结一下自己平时用到的工具, 给大家一些notes.OS:Linux 方面最近在研究基于arch linux的manjaro系统, 在物理机上安装的过程中也是趟了许多坑, 等有时间准备发一篇关于manja...原创 2019-07-11 17:59:04 · 1140 阅读 · 0 评论