Jenkins

Author : Janloong Do_O

Jenkins是一个非常有名的CI工具,开源、免费,通过jenkins我们可以更加智能、快速的持续集成,尽早的发现代码里的问题并及时的部署上去

安装

jenkins官网提供多种版本的下载 。

war包

启动参数
java -jar D:\downloads\jenkins-2.77.war --httpPort=8888

端口修改

/etc/init.d/jenkins file fails to start jenkins, edit the /etc/default/jenkins

重启服务

sudo service jenkins restart

网络权限配置

参数化构建

引用

${}

Jenkins操作

重启 http://localhost:8080/restart

退出 http://localhost:8080/exit

重新加载配置信息 http://localhost:8080/reload

插件配置

远程tomcat部署 :

deploy to a container

远程部署需要Tomcat-user.xml权限配置
manager-script

publish over ssh

全局SSH-Server配置
系统设置 > 系统配置

踩坑点

路径相关的配置

windows环境下
source files 的路径写法使用斜线 / ,而不使用 windows 文件系统的反斜线 \
source files 的相对路径是指 workspace/[project]/
而不是 workspace/

授权ssh相关设置

配置密钥时遇到一些问题
针对 openSSH转换问题,这里无需转换为openSSH格式的密钥

jenkins - publish over ssh 学习+踩坑记相关推荐

  1. SimpleDateFormat的相关学习踩坑记

    转载至:ImportNew的<还在使用 SimpleDateFormat ?你的项目崩没?> 作者:周宇峰 突然看到ImportNew的相关推送,想起了以前踩过的坑,特此转载顺便记录一下. ...

  2. 支付宝接口学习踩坑记(2)——基于SpringBoot的Alipay-EasySDK配置及网页支付接口简单示例

    Alipay-EasySDK从配置到撒钱 添加SDK依赖 Maven Gradle 配置SDK 准备材料 代码配置 编写代码,准备撒钱 后台逻辑代码 前端调用代码 撒钱开始 打开页面 电脑支付网页 P ...

  3. python从入门到实践django看不懂_Python编程:从入门到实践踩坑记 Django

    <>踩坑记 Django Django Python 19.1.1.5 模板new_topic 做完书上的步骤后,对主题添加页面经行测试,但是浏览器显示 服务器异常. 个人采用的开发环境是 ...

  4. 服务器重新部署踩坑记

    服务器重新部署踩坑记 Intro 之前的服务器是 Ubuntu 18.04 ,上周周末想升级一下服务器系统,从 18.04 升级到 20.04,结果升级升挂了... 后来 SSH 始终连不上,索性删除 ...

  5. windows container 踩坑记

    windows container 踩坑记 Intro 我们有一些服务是 dotnet framework 的,不能直接跑在 docker linux container 下面,最近一直在折腾把它部署 ...

  6. go nil json.marshal 完是null_字节跳动踩坑记#3:Go服务灵异panic

    这个坑比较新鲜,刚填完,还冒着冷气. - 1 - 在字节跳动,我们服务的所有 log 都通过统一的日志库采集到流式日志服务.落地 ES 集群,配上字节云超(sang)级(xin)强(bing)大(ku ...

  7. Vue + TypeScript + Element 搭建简洁时尚的博客网站及踩坑记

    前言 本文讲解如何在 Vue 项目中使用 TypeScript 来搭建并开发项目,并在此过程中踩过的坑 . TypeScript 具有类型系统,且是 JavaScript 的超集,TypeScript ...

  8. spug上线服务踩坑记

    spug是一款优秀的自动化运维平台,  这让我们想自动化又向前迈了一步. 在过程中遇到的问题,记录在这里供各位看官参考. 目录 一.远程执行命令问题 二.软连接的问题 三.jdk 版本问题 四.ssh ...

  9. 口罩、安全帽识别比赛踩坑记(二) 比赛流程及 SSD / YOLO V3 两版本实现

    本篇文章主要对比赛流程中的各个环节进行展开说明,并对笔者践行过的代码及更改的地方进行记录.如哪里有侵权请联系笔者进行删除.另外在这里对比赛举办方表示感谢 ~ ~ 其中开源代码会在整理后放在github ...

  10. Lasso回归系列一:用LASSO回归做特征筛选踩坑记

    用LASSO回归做特征筛选使用踩坑记 什么时候应该用LASSO回归进行特征筛选?使用时容易踩的坑你都避开了吗?Lasso回归的原理(请看我的另一篇博客: Lasso回归系列二:Lasso回归/岭回归的 ...

最新文章

  1. 时钟同步和时钟修正的小技巧
  2. Feature Extractor[DenseNet]
  3. some understandings about 《Learning representations by back-propagating errors》
  4. 快速排序算法-php实现
  5. 重构图书馆惊魂夜(理解模型,关注设计)
  6. spfa slf优化
  7. CC攻击防御策略详解,效果显著
  8. 求边长为一的正方体中,面对角线组成的正四面体体积.
  9. 微软拼音中设置小鹤双拼
  10. Obsidian学习笔记(一):插件Excalidraw创建图表
  11. WIn10 1909 Windows Hello 指纹:出现错误,请稍后再试一次
  12. html 链接excel,如何把excel表格中的文本链接变成可点击打开的网址链接(超链接)?...
  13. 检索 COM 类工厂中 CLSID 为 ???的组件时失败,原因是出现以下错误: 80080005。
  14. 数据结构与算法常见笔试题
  15. vivo 推送平台架构演进
  16. Jodd HTTP的使用
  17. Android手机同时使用Wi-Fi和数据流量
  18. 入门篇-连接华为云分布式数据库中间件(DDM)
  19. Linux内存从0到1学习笔记(8.5,CMA内存分配)
  20. 二极管的“几种”应用

热门文章

  1. 彼之蜜糖,我之砒霜;彼之敝履,吾之瑰宝
  2. 林锐高质量编程中的几道面试题
  3. 中国精算师资格考试-考试指南
  4. 软件测试安装包,安装包的测试
  5. VM15.5安装XP系统
  6. Java快逸报表展现demo_快逸报表操作积累.docx
  7. 局域网文件共享软件 开源_4个用于共享文件的开源工具
  8. Matlab2016A安装步骤
  9. 2019年全国各类型POI数据
  10. vim编辑器删除空行