目前定制版发行包括有:Docker 镜像、jenkins.war 文件。所有的 Jenkins 定制版本都包括如下的特性:
使用命令如下:
docker run --rm -p 8080:8080 jenkinszh/jenkins-zh:lts
下面的例子可以把 Jenkins 的数据目录挂载到本地:
docker run -u root -v /var/jenkins/data:/var/jenkins_home -p 8080:8080 jenkinszh/jenkins-zh:lts
点击这里查看所有 docker tag
的版本。
这种发行版除了包含上述的公共特性外,还包括:
点击这里查看所有 jenkins.war
的版本。
特定的用户场景下,通常会使用一组 Jenkins 插件及其配置,下面是一些常用的开箱即用的方案(也就是这里说的配方):
配方 | 文件名 | 镜像 |
---|---|---|
配置即代码 | jenkins-zh.war |
jenkinszh/jenkins-zh |
配置即代码 + 流水线 | jenkins-pipeline.war |
jenkinszh/jenkins-pipeline |
配置即代码 + 流水线 + K8s | jenkins-k8s.war |
jenkinszh/jenkins-k8s:2.204.5 |
多分支流水线(GitHub、GitLab、Bitbucket) | jenkins-multi-pipeline-zh.war |
jenkinszh/jenkins-multi-pipeline-zh:2.204.5 |
想要贡献一份配方?请在这里学习如何提交配方。
所有的 LTS
版本都会分别创建对应的分支,Weekly
版本则是在 master 分支上来进行维护。
该项目还处于早期阶段,我们欢迎任何人以任何形式帮助完善、提出改进建议。
获取agent.jar 也叫slave.jar,实际jenkins中的remoting 官网地址 https://www.jenkins.io/zh/projects/remoting/ jar包下载地址 https://repo.jenkins-ci.org/public/org/jenkins-ci/main/remoting/ 获取jenkins-slave git地址 https://gi
本文向大家介绍C#绘制中国国旗的方法,包括了C#绘制中国国旗的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了C#绘制中国国旗的方法。分享给大家供大家参考。具体如下: 程序运行截图: 中国国旗被定义在《GB:12982-2004》中,以下是从维基百科条目中华人民共和国国旗中截的一张图,标出了五颗星大致的位置。 建立一个空的C# Windows窗体应用程序,窗体取名FormMain,在窗
「中国制霸生成器」是中国三十四省级行政区域制霸标记生成工具。 功能 可以在线标记 居住过、住宿过、游玩过、出差过、路过的省级行政区域 标记后可生成图片进行社区分享 标记过的信息会记录到本地存储,有什么新进展再次打开网页更新即可
Jenkins 国内插件镜像源,可以动态代理国内多个插件镜像源,可以让 Jenkins 的用户在安装插件时有极速体验。
问题内容: 我使用apt-get在我的Ubuntu盒子上安装了openjdk-6-jdk。 在系统信息中詹金斯告诉我Java.Home是 但是,当我在Jenkins中指定该目录时:“ configure system”,它将返回错误消息,指出该目录看起来不像jdk目录。 它也无法选择我的Maven安装。 我是否缺少明显的东西? 问题答案: 您的JAVA_HOME变量必须设置为/ usr / lib
我想知道是否有任何方法可以告诉用户Android手机上的play store的国家版本。 基本上,我想关闭某些国家的应用程序内购买(出于税收原因)。我已经尝试了区域设置,但可以通过更改手机中的语言来更改。我想唯一能确定他们来自哪个国家的是连接到游戏商店的谷歌账户。 任何帮助都将不胜感激。非常感谢。
问题内容: 我正在遵循有关如何使用Jenkins签署Android APK的准则。我已经用KSTOREPWD和KEYPWD参数化了Jenkins的工作。Jenkins的工作配置(“构建”->“执行”外壳)的一部分是获取这些参数并将其存储为环境变量: 问题是当构建结束时,任何人都可以访问构建“控制台输出”并查看输入了什么密码;该输出的一部分: 因此,我想在命令输出之前抑制回声,并在命令之后重新启用回
问题内容: 我创建了一个复杂的管道。在每个阶段,我都叫工作。我想在Jenkins的某个阶段中查看每个作业的控制台输出。如何获得? 问题答案: 从构建步骤返回的对象可用于查询日志,如下所示: 从构建步骤返回的对象是RunWrapper类对象。getRawBuild()调用返回一个Run对象- 除了从此类的外观逐行读取日志之外,还有其他选择。为此,您需要禁用管道沙箱或获取这些方法的脚本批准: 如果要对
我正试图在我的maven项目中使用Jenkins主从架构。我有windows机器上的Jenkins master和Linux机器上的slave。现在的问题是,当我运行Jenkins脚本时,它会给我一个错误,比如无法初始化git存储库,因为Jenkins正在尝试执行git。Linux从机上的exe。有人能告诉我怎么解决吗? 以下是我的Jenkins管道脚本和错误日志 错误如下