
jenkins
文章平均质量分 80
面朝大海,春不暖,花不开
失败是成功之母
展开
-
jenkins 部署应用到多个环境
在日常开发的过程中,我们经常会遇到将应用程序部署到多个环境的需求场景,如会先发布到测试环境,由测试人员进行测试,成功之后,会继续将当前应用部署到集成环境,进行集成测试,全部通过后,再继续将应用部署到生产环境,即完成一整个上线的流程。本文将介绍如何基于流水线的方式,将应用部署到多个环境,本次之多两个环境,分别是测试环境和生产环境,可以根据实际情况进行优化调整。原创 2024-09-09 09:00:40 · 1934 阅读 · 0 评论 -
基于jenkins部署maven项目
如上所示,构建后,我们处于项目的根目录之下,可以进行后续的操作,如启动target目录下的jar包、将jar包传输到需要部署的服务器上、打docker镜像bing上传等等,需要根据实际情况进行选择,而这些都可以在“Add post-build step”选项中进行选择。我们主要关注上述几个部分,在General部分,可以对项目进行一个简单的描述,源码管理部分,需要配置对应的源码url,如下图所示。如上所示,选择“构建一个maven项目”,如果没有改选项,则需要安装maven构建的插件,请参考之前的文章。原创 2024-08-26 09:55:21 · 6145 阅读 · 0 评论 -
Jenkins之Gitlab配置,自动拉取代码
在上一节中,我们配置了在jenkins中如何远程连接SSH服务器,本节将在上一节的基础上,添加jenkins如何配置gitlab服务器,使得jenkins可以直接拉去代码。其基本思路还是上一节生成的公匙,如果有需要,大家可以看下上一节的文章,看下如何在jenkins服务器上生成公匙和私匙,以及如何在jenkins凭据管理中配置私匙。目前默认,大家已经可以获取到jenkins上产生的公匙了,需要复制下来,填充到gitlab中。原创 2024-08-23 10:04:27 · 1287 阅读 · 0 评论 -
Jenkins配置SSH凭据
在jenkins中,绕不开的便是操作远程的SSH服务器,如向远程服务器传送文件、在远程服务器上执行脚本或者命令等,而这一切的前提,则需要配置访问远程服务器的凭据,常用的方式包括远程服务器的账号和密码以及密匙对等,本文将从SSH插件的安装到认证凭据的配置进行介绍。由于基于账号密码的访问较为简单,便不再进行特殊介绍,本文主要介绍基于密匙对的方式。原创 2024-08-22 16:01:11 · 2899 阅读 · 8 评论 -
jenkins工具配置
上一篇()文章我们介绍了基于docker安装jenkins的过程,本文将介绍如何配置jenkins的相关全局工具如maven、 jdk以及git等配置的页面如下:打开后的页面如下:默认情况,我们可以在改页面配置maven的setting.xml的位置、jdk、git、gradle、ant以及maven等,此外还可以通过安装其他需要的插件,如有需要,也会在改页面展示相关的配置选项,我们先来配置maven。原创 2024-08-15 10:40:01 · 1065 阅读 · 0 评论 -
基于docker部署jenkins服务
Jenkins是开源CI&CD软件领导者, 提供超过1000个插件来支持构建、部署、自动化, 满足任何项目的需要。原创 2024-08-15 09:52:12 · 1208 阅读 · 0 评论