java -Dfile.encoding=UTF8 -jar jenkins.war --httpPort=9090
设置-dfile时需要放在-jar命令之前
使用chcp 65001设置cmd窗口编码为UTF-8
如果是jenkins安装在windows中,需要部署的目标机器是linux需要使用插件public over ssh
如果需要部署的目标机器是windows并且需要启动tomcat,不能直接使用start.bat脚本启动,需要把tomcat安装成一个windows服务,然后使用net start tomcat(这个是服务名称) 来启动服务
在windows中安装jenkins服务,如果使用的是java -jar jenkins.war的方式启动jenkins服务,
jenkins相关的用户配置文件在C:\Users\Administrator\.jenkins\文件夹中,其中有一个workspace文件夹里面放着不同的服务文件夹及编译之后文件存放的位置都在这里
新建maven项目时
1.勾选 轮询SCM构建触发器 H/5 * * * *
表示每5分钟从软件仓库中拉取代码如果有修改的话就执行编译部署流程
2.构建
maven版本:maven
目标 clean install -Pdev
3.send files or execute commands over SSH(安装publish over ssh插件并且在jenkins系统配置里面配置ssh server用户名密码等)
transfers
source files: target/xxx.war
remove prefix: target
remote directory /xxx
exec command:
#!bin/bash
nohup sh xxx.sh &
4.构建后操作 editable email notification(需要安装插件并在jenkins系统配置里面添加extended e-mail notification)
project from:发送邮件名称
project recipient list:$default_recipients(默认收收人列表,在jenkins系统配置里面配置)
default subject:$default_subject
default content:$default_content
分享到:
相关推荐
Jenkins搭建指南 Jenkins是一款流行的自动化服务器,可以实现自动构建、测试和部署软件项目。下面是Jenkins搭建的详细指南。 一、环境要求 在开始Jenkins搭建之前,需要安装以下软件: 1. JDK 1.7 2. ANT 1.9.7 ...
在Ubuntu系统上搭建Jenkins是构建自动化服务器的一个常见选择,尤其对于开源软件和Java项目而言。Jenkins是一款功能丰富的持续集成工具,可以帮助开发者自动化构建、测试和部署代码,提高开发效率。下面我们将详细...
kubernetes的搭建详细过程与jenkins的一些搭建过程及经验
### Jenkins环境搭建与配置详解 #### 一、Jenkins简介 Jenkins 是一款开源的持续集成工具,主要用于自动化软件项目的构建、测试以及部署等过程,极大地提高了开发效率和软件质量。本文将详细介绍如何在本地环境中...
本文档主要介绍了如何在 CentOS 6.5 系统上搭建 Jenkins 并进行基本配置,以便实现自动化构建任务。 #### 二、准备工作 在正式开始安装 Jenkins 之前,我们需要确保系统中已安装了必要的基础软件包。具体步骤如下:...
### 基于Tomcat的Jenkins环境搭建详解 #### 一、引言 随着软件开发项目的日益复杂,持续集成(CI)与持续部署(CD)已成为提高开发效率和产品质量的关键手段之一。Jenkins作为一款开源CI/CD工具,凭借其强大的插件...
### Jenkins 搭建 Android 自动打包环境详解 #### Jenkins 安装与配置 ##### Jenkins 安装方式 1. **War 文件部署**: 下载 Jenkins 的最新 war 文件 (`jenkins.war`),将其部署到 Servlet 容器如 Tomcat 中,并...
SonarQube是一款强大的代码质量管理工具,用于检测代码中的潜在缺陷、漏洞和代码异味,以...通过详细阅读《SonarQube代码质量管理平台搭建手册.doc》文档,你可以获取更具体的步骤和配置细节,进一步优化你的集成流程。
本文将详细讲解如何在无网络或内网环境中,利用提供的压缩包文件,搭建一个包含maven、Java、Vue.js和Git插件的Jenkins 2.328版本。 首先,让我们理解Jenkins的基本概念。Jenkins是一个用Java编写的开源持续集成...
【Jenkins 搭建手册】 Jenkins 是一个开源的持续集成工具,广泛用于自动化各种软件构建、测试和部署任务。以下是如何在Linux服务器上搭建Jenkins的详细步骤: 1. **安装Tomcat** - **上传Tomcat**:首先需要下载...
标题中的“jenkins搭建用到的软件”表明我们要讨论的是如何使用Jenkins,一个流行的持续集成和持续交付(CI/CD)工具。Jenkins能够自动化各种任务,包括构建、测试和部署软件,使得开发流程更加高效。为了搭建Jenkins...
本文将详细讲解如何在无网络或内网环境下,利用提供的压缩包文件,搭建Jenkins 2.414版本,并安装包括maven、Java、vue、git在内的所有必需插件。 首先,我们需要理解Jenkins的基本概念。Jenkins是一个用Java编写的...
【Jenkins 搭建与自动构建】 在 CentOS 7 系统中,Jenkins 是一个流行的持续集成和持续部署工具,它可以帮助自动化软件开发流程,包括构建、测试和部署。以下是如何在 CentOS 7 上安装和配置 Jenkins,以及如何进行...
### jmeter+ant+Jenkins搭建接口自动化测试 #### 一、JMeter介绍与配置 JMeter是一款开源的性能测试工具,主要用于Web应用的负载测试和功能测试。它支持多种协议,包括HTTP、HTTPS、FTP等,并且可以用于测试静态和...
### Jenkins 持续集成环境搭建详解 #### Jenkins 概述 Jenkins 是一款非常流行的开源持续集成(CI)和持续部署(CD)工具,它能够帮助开发团队自动化完成软件的构建、测试以及部署过程。借助于其强大的插件生态系统...
Jenkins 简介 Jenkins 是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复 的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。 Java 安装 首先我们需要准备 Java 环境...