【DevOps】Idea 集成 jenkins 插件

简介: 【DevOps】Idea 集成 jenkins 插件

前言


这两天把公司项目里部分手动更新的部署内容,改造成了 Jenkins 里的job。以前更新一个jar包,需要更新客户端(docker-compose 重新 build、up)、更新虚拟机镜像(手动建虚拟机,替换jar包,保存快照)。现在只需要把待更新的jar提交到git仓库,jenkins即可完成自动更新。挺方便的了,但还需要更方便。


目前遇到的问题是:jar包提交到 git 上之后,jenkins 可能还没到轮询时间,导致要几十分钟之后才会触发自动构建任务。如果手动点击构建的话,又要打开浏览器 访问jenkins管理后台。既然能通过 Idea 进行git操作,能不能也通过Idea进行jenkins 构建操作呢?


答案是:可以的。我再Idea 上安装一个 Jenkins plugins 就可以了。


正文


22.webp.jpg


安装完成之后,进行一些配置,点击【Test Connection】,会出现:[Fail] CSRF enabled -> Missing or bad crumb data 错误。


27.webp.jpg


这时,我们需要去Jenkins的管理后台,生成一个用户token


26.webp.jpg

点击生成


复制token


25.webp.jpg

复制token


粘贴token,测试连接。


24.webp.jpg

测试连接


可以看到成功了。


23.webp.jpg

成功

目录
相关文章
|
7天前
IDEA安装actiBPM插件
IDEA安装actiBPM插件
37 10
|
3天前
|
敏捷开发 jenkins 测试技术
阿里云云效产品使用问题之如何进行类似于jenkins那样参数化构建
云效作为一款全面覆盖研发全生命周期管理的云端效能平台,致力于帮助企业实现高效协同、敏捷研发和持续交付。本合集收集整理了用户在使用云效过程中遇到的常见问题,问题涉及项目创建与管理、需求规划与迭代、代码托管与版本控制、自动化测试、持续集成与发布等方面。
|
7天前
|
监控 Devops 测试技术
DevOps实践:持续集成与持续部署(CI/CD)在现代软件开发中的作用
【6月更文挑战第24天】本文深入探讨了持续集成(Continuous Integration,简称CI)和持续部署(Continuous Deployment,简称CD)在现代软件开发生命周期中的核心作用。通过阐述CI/CD的概念、优势以及实施策略,文章旨在为读者提供一套完整的理论框架和实践指南,以促进软件开发流程的高效性和产品质量的提升。
|
6天前
|
SQL XML Java
IDEA常用插件及配置-解放双手
IDEA常用插件及配置-解放双手
26 1
|
13天前
|
运维 监控 Devops
DevOps实践:持续集成与持续部署(CI/CD)的精髓
【6月更文挑战第17天】本文将深入探讨DevOps文化中的核心实践——持续集成(CI)和持续部署(CD)。我们将从理论出发,逐步过渡到实际操作,介绍如何搭建一个高效的CI/CD流程。文章将涵盖工具选择、流程设计、自动化测试以及监控和反馈机制的建立。通过具体案例分析,揭示成功实施CI/CD的关键因素,并探讨如何在组织内推广这一实践以促进开发和运维之间的协作。
|
16天前
|
jenkins Java 持续交付
蓝易云 - 从零开始配置Jenkins与GitLab集成:一步步实现持续集成
以上就是从零开始配置Jenkins与GitLab集成的步骤,希望对你有所帮助。
34 2
|
18天前
|
XML Java 应用服务中间件
Tomcat项目创建 以及 在IDEA当中集成Tomcat
Tomcat项目创建 以及 在IDEA当中集成Tomcat
|
3天前
IDEA离线安装插件
IDEA离线安装插件
4 0
|
26天前
IDEA 插件 Material Theme UI收费后 免费的办法
IDEA 插件 Material Theme UI收费后 免费的办法
57 2
|
4天前
|
SQL Java 数据库连接
IDEA插件(MyBatis Log Free)
IDEA插件(MyBatis Log Free)
10 0