当前位置: 首页 > 软件库 > 云计算 > Docker 扩展 >

jenkins-zh

Jenkins 中国定制版
授权协议 MIT
开发语言 Groovy
所属分类 云计算、 Docker 扩展
软件类型 开源软件
地区 不详
投 递 者 华章横
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

目前定制版发行包括有:Docker 镜像、jenkins.war 文件。所有的 Jenkins 定制版本都包括如下的特性:

镜像

Docker Stars Docker Pulls

使用命令如下:

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 的版本。

war

下载

这种发行版除了包含上述的公共特性外,还包括:

点击这里查看所有 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 分支上来进行维护。

参考

Jenkins 官方 Docker Hub 地址

反馈

该项目还处于早期阶段,我们欢迎任何人以任何形式帮助完善、提出改进建议。

  • 获取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管道脚本和错误日志 错误如下