
运维部署-jenkins
文章平均质量分 78
水上冰石
物联网,机器人,系统架构,3d建模,人工智能,aigc,大模型
展开
-
jenkins学习笔记-2-定义运行环境
定义运行环境在前一章节里你可能已经注意到“agent”指令在每个例子中都有出现。“agent”指令告诉Jenkis在哪里,什么时候执行通道或者通道的子集。你已经猜对了,“agent”指令在任何通道中是必须要有的。引擎之下,“agent”指令会导致以下一些事情的发生。 .包含在块里的所有步骤排队等待kenkis执行。一旦执行器可用,步骤就会开始执行。翻译 2017-08-18 10:20:39 · 538 阅读 · 0 评论 -
jenkins用户手册-13-CLI-命令
通用命令jenkins有一系列CLI内置命令,这些命令在每一个jenkins环境中都可见,例如 build 或者 list-jobs.插件也可能提供CLI命令;为了确定jenkins环境给定的全部的可用命令,执行cli help 命令。% ssh -l kohsuke -p 53801 localhost help下面的命令列表不是详尽的,但是是jenkinsCLI 使用的有益的翻译 2018-01-22 14:11:36 · 948 阅读 · 0 评论 -
jenkins用户手册-14-脚本控制台(未有内容)
仍然后很多工作正在进行中翻译 2018-01-26 10:16:53 · 491 阅读 · 0 评论 -
jenkins用户手册-14-管理节点(未有内容)
仍有很多工作正在进行中。翻译 2018-01-26 10:18:18 · 269 阅读 · 0 评论 -
jenkins 命令行窗口CLI
jenkins有一个内置的命令行窗口CLI,CLI允许用户和管理员通过脚本或者shell环境访问jenkins。这对于日常任务脚本,执行大批的更新,发现并修理故障等非常方便。 可以通过SSH协议的方式访问命令行窗口,也可以通过jenkins CLI 客户端,一个jenkins提供的jar文件来访问命令行窗口。 出于安全原因,不推荐使用jenkins2.53及更旧版本和LTS2.46.1及翻译 2018-01-12 11:35:56 · 6188 阅读 · 0 评论 -
jenkins用户手册-16-系统管理
这一章节是为给jenkins服务和节点的系统管理员的。这将会覆盖系统维护话题保罗安全,监控和备份/恢复。不涉及到系统级别任务的用户将会发现这个章节使用上是受限的。个别章节可能假定前面章节的知识你已经知道,但是这个假定会被特别表示出来并交叉引用。如果你是jenkins系统管理员并想知道更多源于管理jenkins节点和实例的知识,请参考 管理jenkinshttp://blog.youkuaiyun.com/ji...翻译 2018-02-26 14:37:24 · 524 阅读 · 0 评论 -
jenkins2.82 常用操作集锦
(有的版本可能不支持)浏览器直接输入Jenkins 的ip:端口,后面跟命令1.Jenkins重启http://localhost:8080/restart2.Jenkins关闭http://localhost:8080/exit 3、重新加载配置信息http://localhost:8080/reload...原创 2018-03-07 10:20:20 · 178 阅读 · 0 评论 -
Linux系统下,Jenkins读取不到环境变量的问题
#!/bin/bash -ilex-i: 交互式sh ;l:登陆式sh在脚本之上加这行参考:原因讲解:http://blog.youkuaiyun.com/zzusimon/article/details/57080337http://blog.youkuaiyun.com/u013565163/article/details/78045836...原创 2018-03-16 13:56:34 · 6649 阅读 · 0 评论 -
jenkins用户手册-15-进程内脚本认证
jenkins和一些插件,允许用户在jenkins中执行groovy脚本。这些脚本功能是由下面支持的:.脚本控制台.jenkins通道.扩展的邮件插件.groovy插件-当使用“执行系统 Groovy 脚本”(Execute system Groovy script) 步骤。.1.6以及之后版本的JobDSL插件为了保护jenkins免于执行恶意脚本,这些插件执行在一个Groovy沙箱中执行用户提...翻译 2018-02-24 17:24:52 · 953 阅读 · 0 评论 -
Jenkins部署dubbo:Failed to read schema document 'http://code.alibabatech.com/schema/dubbo/dubbo.xsd'
参考文章:http://blog.youkuaiyun.com/snack8310/article/details/52275960 (方便使用,贴出文章片段,如有侵权,请联系删除!)dubbo项目启动时报错,已经配置eclipse,本地成功,但是Jenkins+maven+github时仍然出错。采用第二种方法。解决该问题主要有两种办法。 1. eclipse中修改xml参照路径,索引到本地dubbo.xs...原创 2018-03-17 20:22:17 · 806 阅读 · 0 评论 -
jenkins用户手册-17-jenkins的扩展
这一章将覆盖的话题是:使用管理更大规模的Jenkins的配置:更多的用户,节点,客户,目录,项目,当前任务,任务结果和日志甚至包括更多的属主(master)。这章的读者面向jenkins专业用户和管理员等计划扩展安装Jenkins的人。如果你是Jenkins管理员并且想知道更多管理Jenkins节点和实例的内容,请查看 管理 Jenkins章节。想对Jenkins用户手册的内容有个大体了解,请查看...翻译 2018-07-07 20:48:45 · 370 阅读 · 0 评论 -
Jenkins学习笔记-18-通道语法
(翻译了这么多,没几篇有内容的东西,终于遇到一篇有干货的了)这一部分引入的基础是开始使用通道(https://jenkins.io/doc/book/pipeline/getting-started/),完全可以作为参考。在实战中如何使用通道语法的更多信息,参考这一章的 使用kenkinsfile(https://jenkins.io/doc/book/pipeline/jenkinsfile/)...翻译 2018-07-07 21:18:11 · 545 阅读 · 0 评论 -
jenkins使用shell脚本启停Tomcat部署项目
#!/bin/bash -ilex # 上一行表示 -i:交互方式 l:登陆方式 执行sh 参考:# su - root -c "1234"chmod -R 777 /opt/data/.m2/repository/globalJarID=$(ps -ef |grep global-fairy-service-impl-0.0.1-SNAPSHOT.jar|grep -v 'grep'...原创 2018-10-23 20:59:19 · 976 阅读 · 0 评论 -
docker下启动jenkins命令
docker run -d -u root -p 8080:8080 -v /opt/data/jenkins_home:/var/jenkins_home -v /var/run/docker.sock:/var/run/docker.sock jenkinsci/blueocean-d 以守护线程方式运行。不加该参数,关掉命令行,docker的jenkins就随之停止了原创 2017-12-15 21:46:05 · 7861 阅读 · 2 评论 -
jenkins用户手册-12-插件管理
插件是增强jenkins环境适合组织或用户需要的主要方式。有成千上万不同的插件,可以安装到jenkins属主上,继承有各种构建工具,云支持构建,分析工具等等。插件可以按照依赖从更新中心自动下载,更新中心是供jenkins项目操作的服务,提供了一个开源插件的详细目录,这些插件是由很多jenkins社区成员开发和维护的。这一章将会覆盖从jenkins web界面插件管理基础到改变属主文件系统的翻译 2018-01-04 10:14:19 · 532 阅读 · 0 评论 -
jenkins学习笔记-3-使用环境变量
使用环境变量环境变量可以设置成全局的,就像下面的例子。环境变量也可以设置在每个阶段stage中。正如你料想,每个阶段设置环境变量意味着这些环境变量只在定义了变量的阶段中有效。 Jenkinsfile(Declarative Pipeline)pipeline{ agentany environm翻译 2017-08-18 10:23:36 · 3316 阅读 · 0 评论 -
jenkins学习笔记-官网翻译
目录运行多个步骤...1Linxu系统,bsd系统,Mac系统...1Windows系统...2超时,重试等等...2本章小结:...4 运行多个步骤通道是由多个步骤组成的,通过这些步骤你可以构建,测试,部署应用。Jenkins通道允许用简单的方式来组合这多个步骤,以便帮助你模块化任何类型的自翻译 2017-08-18 10:17:51 · 1010 阅读 · 0 评论 -
windows7 系统Jenkins默认用户名,密码
jenkins默认的用户名为:admin初始化的密码存放在文件:%JENKINS_HOME%\secrets\initialAdminPassword 中。例如 Jenkins安装在目录 D:\Program Files (x86)\Jenkins 中,那么密码就存放在D:\Program Files (x86)\Jenkins\secrets\initialAdminPassword 文原创 2017-07-28 14:41:26 · 17247 阅读 · 0 评论 -
jenkins学习笔记-4-记录测试和工件
记录测试和工件虽然测试是一个好的持续交付管道的关键部分,但人们并不想在上千条控制台输出信息中筛选失败信息。为了简化操作,kenkins提供了记录测试结果集的功能,只要你的测试执行器有结果输出的工件。Jenkins通常绑定junit步骤,但是如果你的测试执行器不能输出junit类型的xml报告工件,那么还有插件程序,可以帮助你处理其他格式的测试报告工件。 为了收集测试结果和工件,我们使用翻译 2017-08-21 09:22:38 · 752 阅读 · 0 评论 -
jenkins学习笔记-5-清理和通知
清理和通知由于post是约定在通道的最后部分执行的,我们可以增加一些通知或者其他执行终止、通知的步骤或者其他其他管道终止的任务 Jenkinsfile(Declarative Pipeline)pipeline{ agentany stages{ stage(‘No-op’){ sh’ls’}}翻译 2017-08-22 09:06:04 · 1077 阅读 · 0 评论 -
jenkins学习笔记-6-部署
部署最基本的持续交付管道至少需要在Jenkinsfile文件中定义三个阶段:构建,测试和部署。第一部分我们将主要关注部署阶段,但是应该注意,稳定的构建和测试阶段是部署动作的重要的前置条件。Jenkinsfile(Declarative Pipeline)pipeline{ agentany stages{ stage(‘B翻译 2017-08-23 09:10:59 · 1200 阅读 · 0 评论 -
jenkins用户手册-7-开始使用jenkins
安装jenkins从这一章节我们开始使用jenkins。这一节提供了jenkins在一些平台上的基本配置的指导。这没有覆盖所有考虑到的情形,也没有覆盖安装jenkins的所有选项。查看《安装jenkins高级》 概述 预安装 系统要求这些都是基本要求,想要充分讨论这些因素,请参考硬件建议的讨论。 最低的推荐配置:Java8(jre或者jdk)256m翻译 2017-08-28 09:24:34 · 12980 阅读 · 0 评论 -
jenkins用户手册-8-使用jenkins
这一章将描述非管理员用户如何用jenkins来工作。包括适用于日常使用jenkins的人的主题。包括基础的主题,例如选择,运行和监控现有的任务,如何查找和查看任务结果。然后继续讨论一系列围绕设计和创建项目的话题。 这一章是为任何技术阶段的jenkins用户使用的。这一部分是以特性为中心的方式组织的,这种方式方便有经验的用户检索和引用。同时,为了帮助初学者,我们尝试对章节翻译 2017-08-29 09:36:14 · 1565 阅读 · 0 评论 -
jenkins用户手册-9-管理jenkins
这一章覆盖了怎样管理配置jenkins主masters和节点。这一章节是写给jenkins管理员的。有经验的用户会发现这些信息是有用的,但是只有在一定程度上他们才能理解什么是和不是管理员应该做的。个别的章节可能假定你已经知道之前章节的知识,但是这些假设会被明显标出并交叉引用。 如果你对jenkins的基础技术和特性不熟悉,从《开始jenkins》开始。翻译 2017-08-30 13:50:40 · 581 阅读 · 0 评论 -
windows下jenkins停止服务
用管理员身份启动cmd然后进入jenkins目录。运行 net stop jenkins否则会报系统错误5原创 2017-09-27 17:14:57 · 7486 阅读 · 0 评论 -
jenkins用户手册-10-管理之安全管理
安全管理从企业内网的工作站到连接入开放网络的高性能服务器都可以使用jenkins。为了安全地支持这么广范围的安全和敏感配置的传播,jenkins提供了很多可供选择的配置选项,来授权,编辑,禁用各种安全特性。对于jenkins的2.0版,很多安全选项是默认开启的,用来保证jenkins环境安全,除非管理员特意禁用特定的保护功能。这一节将会介绍各种jenkins管理员可用的安全选项,解释提翻译 2017-09-04 09:20:53 · 1435 阅读 · 0 评论 -
jenins用户手册-11-管理之工具
提供的构建工具AntAnt build stepGitJDKMaven 仍有很大的工作要做)(手册未提供)翻译 2017-12-25 23:02:06 · 311 阅读 · 0 评论