最近在eclipse中完成了一些自动化小项目后,想实现一整套的自动化流程,包括实现代码托管,持续集成等,查找了一些资料后,具体实现思路如下: 本篇主要是实现git服务器搭建(windows下),在搭建过程中也走了不少的弯路,就是因为对一些工具的作用了解不是很清楚,这里对几个工具进行说明,记录,切忌以免混淆。 Gitblit:是一个版本控制系统,跟svn是同级的概念,
1.安装Jenkins,在官网下载Jenkins.war(针对不同的系统有不同版本,比如win32),本机安装了jdk后使用命令java -jar jenkins.war安装,安装后可以用链接http://localhost:8080打开Jenkins界面注意:jenkins安装对jdk版本有要求,我开始是1.6,安装时提示版本必须是1.7以上,去下载对应的jdk即可。 2.安装Jenk
转载 2024-06-07 07:24:22
148阅读
自动化部署调研文档 一 ,文档概述    根据目前公司部署的要求,本文档主要介绍Jenkins通过获得部署war包,实现java项目的自动化部署。   需要告知的一点是:常用的情况是,通过集成maven/ant,svn/cvs实现项目的自动下载,自动编译,自动测试,自动打包,自动部署。也能能通过ssh执行shell的方式,对其他项目(如c++项目
转载 4月前
382阅读
一、想要灵活的构建项目的不同分支怎么办?1、安装 Git Parameter 插件打开系统管理 --> 插件管理在可选插件选项中搜索 Git Parameter,并将它勾选,直接进行安装,等待安装完成并重启此时在已安装选项中可以看到该插件2、重新配置我们之前已有的任务工程在 General 选项下,勾选参数化构建过程,并添加 Git 参数在新出现的参数配置中填写名称、选择参数类型为“分支”在
转载 2024-04-21 12:57:52
749阅读
先讲下我这边情况,采用jenkins pipeline(流水线)模式进行部署项目,他的好处是可以自定义构建部署每一环节内容,比如一些定制化需求就可以通过pipeline的形式进行展示,如下图 在其中部署开发环境这个节点报错了,连接服务器失败,而整体流水线又没有标红(上图幻色那条),查看服务器发现文件还是在jenkins服务器上,并没有推送到需要部署的目标服务器,查看这段日志信息,发现连接
转载 2024-04-08 10:35:28
524阅读
文章目录安装安装JDK安装Maven安装GitNodeJS安装(可选)安装Jenkins配置JenkinsJenkins更换插件源设置jenkins时区安装插件全局工具配置添加Gitee凭证Gitee项目配置部署后端1.新建任务2.配置源码管理3.构建触发器4.到Gitee中添加WebHook5.构建环境6.Pre Steps7.配置编译8.Post Steps9.测试 Jenkins是一款
服务器上安装Java、Jenkins和Gitee1 Java1.1 安装Java2 Jenkins2.1 简要步骤2.1.1 在 yum repos中添加 Jenkins 存储库2.1.2 修改配置文件2.1.3 启动2.2 准备部署2.2.1 Jenkins配置Gitee仓库2.2.2 新建任务General源码管理构建触发器2.3 新建Gitee webhook2.4 常见问题3 Git3
前言环境清单:CentOS7.9Linux环境下安装JDK(完整详细版)Linux搭建Maven仓库(完整详细版)linux 安装Jenkins配置(完整详细版)Docker 搭建 Gitlab 服务器 (完整详细版) 全局工具配置1. 配置JDK: 取消自动安装,在环境中已经安装,使用echo$JAVA_HOME 获取jdk安装路径,将路径复制到JAVA_HOME文本框#
192.168.222.151 tomcat +jenkins + git 【主要是运行的jenkins】 192.168.222.158 tomcat [项目]1.运行环境安装在151上【也就是jenkins上】1.安装jdk,上传安装包,然后解压tar -zxvf jdk-8u151-linux-x64.tar.gz -C /usr/local/2.配置环境变量[root@ianly ~]#
1、git 安装 yum -y install git 或者 解压 tar包 1) 配置git密钥 ssh-keygen -t rsa [ -C "user@email" ] 如无特殊配置,可以直接按回车;生成的密钥windows地址为:C:/Users/${user}/.ssh/ .pub 为公钥 ...
转载 2021-07-16 14:43:00
369阅读
全局变量配置 点击 ManageJenkins进入Jenkins 管理  点击 Global Tool Configuration 进入全局变量配置     配置 Ant ,Name 自己定义一个比较好理解的名称。去掉 Install automatically 勾选,会出现填写Ant 路径的输入框。在定义的名称后面填写服务器存储 Ant的路径。如果没用安装过 Ant 则勾选Install aut
GIT配置1.1 前言:需要安装 git 客户端.yum install git1.2 Jenkins 配置插件  Git 在仪表盘选择Manage Jenkins>>Plugin Manager>>进入如下页面,可以选择可选的插件,安装完成后的插件在installed里面可以看到,我这里已经安
转载 2023-09-23 16:01:23
201阅读
自从我开始使用研究Jenkins以来,已经有一段时间了。我使用此工具的日常工作从监督旧工作的执行到维护和增强声明性多分支管道,始终尝试实现持续集成和持续交付实践,以在许多环境中推广打包的软件,直至获得客户的支持。达到这样的自动化水平需要时间,团队和流程。根据我的经验,这是一项需要大量时间和精力的任务,并且软件开发和交付过程中涉及的每个人都必须采用这种新的思维方式和工作方式并加以适应。在传播了关于D
转载 2024-05-09 11:30:13
21阅读
dev环境前端项目部署说明原始方式构建脚本 rm -rf dist.tar.gz cnpm install cnpm run build cd dist tar -zcvf dist.tar.gz *部署脚本 cd /home/jenkinswork/nginx/html tar -xzvf dist.tar.gz rm -rf dist.tar.gzDocker方式构建脚本 cnpm inst
转载 2024-08-26 14:00:26
97阅读
目录一、安装jenkins二、新建项目三、使用nsis打包四、添加存档文件一、安装jenkins这里使用msi安装包的方式。进入官网http://Jenkins-ci.org/下载,推荐下载LTS长期支持版本 安装完自动打开浏览器,提示正在代开jenkins,之后,出现下面界面按照提示在对应的文件找到密码,输入后会出现下面提示安装插件的页面,这里选择左边的默认安装确定后开始安装插件安装完
转载 2024-04-03 12:48:15
179阅读
流程是代码提交到gitee,jenkins中点击构建,自动删除目标服务器之前运行的jar包、拉取代码、构建、将jar包传到目标服务器、运行jar包。1.下载jenkins运行java -jar jenkins.war --httpPort=8084 然后根据初始密码,创建账号,下载推荐插件、 maven插件、publish over ssh。2.配置git新建maven任务后配置任务 Linux安
转载 2024-08-15 17:57:46
788阅读
Jenkins配置Git密钥 在使用Jenkins构建项目时,可能会需要访问私有的Git仓库,为了实现自动化构建,我们需要配置Git密钥。下面我将向你介绍如何在Jenkins配置Git密钥,让你能够顺利地构建你的项目。 整个过程可以分为以下几个步骤: | 步骤 | 操作 | |----|-----| | 1 | 生成SSH公钥 | | 2 | 将SSH公钥添加到Git仓库 | | 3 |
原创 2024-05-06 11:10:58
548阅读
本文主要记录利用Jenkins持续集成时的详细步骤,以及过程中遇到的一些坑,供大家参考。在持续集成前,我们测试大大或者相关人员需要测试时,大多是通过以下方法测试: - 第一种:测试大大拿着手机过来,开发大大帮忙一个一个手动安装 - 第二种:开发大大将生成的ipa安装包,上传至某个托管平台,给出二维码 日积月累,这种方法无疑会浪费很多时间,所以就需要持续集成来解救了(嘿嘿)持续集成详细步骤:一
  教程讲述的是在centos7系统环境下,把mvn项目自动化部署到docker容器中,实现提交代码之后自动部署功能,代码管理使用码云(gitee)。安装Tomcat、jenkins、mvn环境请移步https://www.jianshu.com/p/686e534a6fec,docker安装配置请移步https://www.jianshu.com/p/9bd3ed0b336b 简要流程:一共分为
1.在Jenkins服务器上生成公钥和私钥ssh-keygen -t rsa -C "zero.wang@dbappsecurity.com.cn"ls ~/.ssh/ #有私钥id_rsa 公钥id_rsa.pub文件2.打开Jenkin
原创 2022-12-01 16:53:16
744阅读
  • 1
  • 2
  • 3
  • 4
  • 5