Jeknins的Pipline方式构建任务

简介: Jenkins通过Docker搭建(Dood) Docker安装Jenkins(DooD)") Pipeline是Jenkins2.0以上版本提供的,利用Groovy语言提供构建,Gradle统一利用Groovy的语言特性作为构建工具,同时BlueOcean提供更简洁的页面以及其他特性 以下是Bl.

Jenkins通过Docker搭建(Dood) Docker安装Jenkins(DooD)

Pipeline是Jenkins2.0以上版本提供的,利用Groovy语言提供构建,Gradle统一利用Groovy的语言特性作为构建工具,同时BlueOcean提供更简洁的页面以及其他特性

以下是BlueOcean切换页面,配置Pipleline

采用得了SCM方式而不是直接写入Groovy脚本

Jenkins-test中的Jenksinsfile

Springboottest根目录下Dockfile

构建流程中

构建结束

可以查看自定义的四个阶段每个阶段的详细信息


由于第一次构建,需要从maven仓库中下载大量插件,我在项目的pom.xml配置了阿里的maven仓库,但是好像不起作用,反正构建时间很长

最新的Pipeline语法官方文档:https://jenkins.io/doc/book/pipeline/docker/

目录
相关文章
|
安全 jenkins 持续交付
Jenkins设置视图权限
Jenkins设置视图权限
|
安全 jenkins 持续交付
Jenkins针对不同的项目视图对不同的用户进行权限分配
Jenkins创建用户并分配不同视图的权限 根据不同的部门分配不同的角色,角色成员只能看到自己部门视图内部的jenkins job Jenkins版本:2.249 因安装了中文包的原因,语言大多以中文的方式显示,但不影响配置使用
2833 0
Jenkins针对不同的项目视图对不同的用户进行权限分配
|
4月前
|
人工智能 机器人 API
保姆级教程::OpenClaw多Agent协作系统搭建流程(阿里云/本地部署+百炼API配置+飞书绑定)
2026年,OpenClaw(昵称“龙虾”)的多智能体(Multi-Agent)功能成为进阶用户的核心需求。如果说单智能体是“全能专家”,多智能体就是“分工明确的团队”——每个智能体各司其职、协同工作,能高效处理软件开发、市场调研、内容创作等复杂多步骤任务,成为“一人公司”的核心生产力工具。通过本文的指南,你可快速搭建专属AI协作团队,让多个智能体按角色分工、协同工作,高效完成复杂任务,无论是市场调研、内容创作,还是软件开发、办公协同,都能大幅提升效率。
3184 8
|
7月前
|
关系型数据库 MySQL Docker
03-Docker下载加速 docker下载加速
本文介绍了两种Docker镜像下载加速方法:一是使用网易数帆、阿里云等镜像仓库直接拉取镜像,如通过`hub.c.163.com/library/mysql`下载MySQL;二是配置阿里云镜像加速器,修改`/etc/docker/daemon.json`文件添加加速地址,重启Docker服务后即可使用官方镜像命令快速拉取。此外,还介绍了如何为Docker配置HTTP/HTTPS代理,提升网络访问效率。
745 0
|
Kubernetes 持续交付 数据库
阿里云ACK+GitLab企业级部署实战教程
GitLab 是一个功能强大的基于 Web 的 DevOps 生命周期平台,整合了源代码管理、持续集成/持续部署(CI/CD)、项目管理等多种工具。其一体化设计使得开发团队能够在同一平台上进行代码协作、自动化构建与部署及全面的项目监控,极大提升了开发效率和项目透明度。 GitLab 的优势在于其作为一体化平台减少了工具切换,高度可定制以满足不同项目需求,并拥有活跃的开源社区和企业级功能,如高级权限管理和专业的技术支持。借助这些优势,GitLab 成为许多开发团队首选的 DevOps 工具,实现从代码编写到生产部署的全流程自动化和优化。
|
存储 监控 Java
微服务技术系列教程(42)- SpringCloud -Sleuth与Zipkin服务链路
微服务技术系列教程(42)- SpringCloud -Sleuth与Zipkin服务链路
629 0
|
Java Nacos Spring
nacos2.2.3 怎么动态读取 logback-spring.xml?
nacos2.2.3 怎么动态读取 logback-spring.xml?
|
jenkins 持续交付
Jenkins(2)- 更改插件源为国内源
Jenkins(2)- 更改插件源为国内源
1917 0
Jenkins(2)- 更改插件源为国内源
|
人工智能 Java
通过okhttp调用SSE流式接口,并将消息返回给客户端
通过okhttp调用SSE流式接口,并将消息返回给客户端