Jenkinsclient介绍
Jenkinsclient是一个功能强大的开源的跨平台的支持多实例的Jenkins命令行客户端。项目采用国产木兰开源许可证开源。
日前正式发布了1.0版本。
PyPI项目主页:https://pypi.org/project/jenkinsclient/
阅读全文Jenkinsclient是一个功能强大的开源的跨平台的支持多实例的Jenkins命令行客户端。项目采用国产木兰开源许可证开源。
日前正式发布了1.0版本。
PyPI项目主页:https://pypi.org/project/jenkinsclient/
阅读全文Jenkins拥有的1500+插件是其最宝贵的资源和特色,这些插件为Jenkins提供了强大的功能、灵活性以及与其他平台连接交互的能力。
然而最近一段时间以来,国内用户明显感觉到,Jenkins下载插件的速度非常慢,并且经常出现超时无法下载的情况。这个问题给国内用户带来了很大的困扰。
这主要是因为Jenkins开源社区的网络基础设施服务器都在国外。
2019年11月,Jenkins中文社区推出了国内镜像源地址。
该镜像源解决了其他镜像源一直存在的无法真正使用的问题,使得国内用户在下载插件时能充分发挥出宽带应有的速度。
阅读全文Docker Preferences选项中勾选”Enabel Kubernetes”启用K8S,但其一直处于starting
状态,无法正常使用。
启用Kubernetes功能,Docker需要从镜像仓库拉取Kubernetes相关镜像。
由于国内访问Docker Hub网速太慢,镜像无法成功拉取,导致Kubernetes一直处于starting
状态。
Jenkins为您提供了两种开发管道代码的方式:脚本式和声明式。
脚本式流水线(也称为“传统”流水线)基于Groovy作为其特定于域的语言。 而声明式流水线提供了简化且更友好的语法,并带有用于定义它们的特定语句,而无需学习Groovy。
Jenkins的流水线插件版本2.5引入了对声明式流水线的支持。
在本文中,我们将介绍开发声明式流水线脚本的所有可用指令,这将清楚地说明其功能。
阅读全文本系列教程介绍Groovy编程语言的语法。Groovy的语法源自Java语法,但是通过特定类型对其进行了增强,并允许进行某些简化。
阅读全文