1.Jenkins安装到tomcat

需2步:

①官网下载Jenkins(一个war包)

②安装

所谓安装,也有两种形式:

一是在安装了jdk的情况下直接运行:java -jar jenkins.war

二是将Jenkinsxxx.war放到tomcat的根目录下(即 tomcatxxx/webapp 目录下).

测试是否安装成功(放到tomcat的测试方法):

①启动tomcat

②在浏览器地址栏输入:http://localhost:8080/jenkins/,看是否能进入Jenkins的界面。(注意:只能使用http协议,不能是https协议)。

2.默认空间

Jenkins的默认工作空间是   用户名/.jenkins。


为了验证,创建一个自由风格的job

进入 用户名/.jenkins目录,发现

可以看到有jobs目录,进入查看:

确实存在了一个test1的目录,对应名为test1的job。


我们在查看的时候发现还有另外一个plugins的目录,猜想应该是Jenkins已安装的插件:

进入Jenkins,查看已经安装的插件列表:

发现Jenkins确实是自动安装了这些插件。


其实我们还有一个方法可以查看,Jenkins → 系统管理 → 系统设置:(注:展示的「主目录」是更改默认工作空间之后的截图)

结论:Jenkins在Windows下的默认工作空间是 用户名/.jenkins 目录。

3.windows环境下更改默认工作空间

增加环境变量JENKINS_HOME,指向想要更改的Jenkins默认工作空间。比如,我想设置E:\jenkins为Jenkins的默认工作目录,那么在环境变量中,设置JENKINS_HOME为E:\jenkins。

再重启jenkin即可。

4.ubuntu14.04环境下更改默认工作空间

  推荐在启动容器之前设置JENKINS_HOME变量,变量的具体设置不再赘述。更多方法请参考这里 。

Jenkins默认工作空间及更改默认工作空间的更多相关文章

  1. centos7安装Jenkins更改默认端口并配置Ldap服务器进行用户认证

    应用环境:Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作.   Jenkins官网:https://jenkins.io/ 测试环境:一台Centos ...

  2. webstorm 10 更改默认端口

    快捷键 ctrl + Alt + s :打开配置 如图下可以更改 默认端口.快捷键可能跟qq的快捷键冲突,可以关闭qq来设置端口

  3. Eclipse更改默认工作目录的方法

    参考: Eclipse更改默认工作目录的方法:http://blog.163.com/take_make/blog/static/208212210201272611406227/ 用记事本打开&qu ...

  4. openwrt 更改默认主题

    BB 版本默认的主题为 bootstrap,想要修改为其他的主题,可以按照如下方法修改: 1.查看可以使用的主题. "make menuconfig" ---> " ...

  5. Discuz更改默认搜索模块

    由于网站使用DZ的侧重点不同,在搜索中可能需要更改默认搜索模块 首先找到模板中搜索模块对应的文件,默认模板中搜索模块的地址是 template\default\common\pubsearchform ...

  6. ssh更改默认端口号及实现免密码远程登陆

    近来在复习防火墙管理工具 iptables 的基本使用方法,涉及到对端口添加或删除防火墙策略的内容,之前对ssh更改默认端口号及免密码登录的方法不熟悉,这次做一个基本的总结防止自己遗忘. 错误偏差及其 ...

  7. 如何彻底解决MySQL更改默认字符集以及字符乱码问题!!!

    在我们使用MySQL数据库时,字符乱码,对我们来说是一个很头疼的问题.今天笔者就来教大家如何彻底解决更改默认字符集以及字符乱码问题. 当我们使用压缩包进行MySQL安装后,系统会使用默认的字符集,这时 ...

  8. Qt Creator 更改默认构建目录到工程目录下

    Qt Creator 更改默认构建目录到工程目录下 步骤 工具->选项->构建和运行->概要->Default build directory->去掉第一个". ...

  9. Linux之Ubuntu与Windows更改默认启动顺序[转载]

    装双系统后,经常会遇到与Windows更改默认启动顺序的需要,这样有助于开机时可以避免手动选择经常使用的系统了. 当然这解决办法不是博主的主意,本文纯属抄録者,故文章题目也声明了是转载,解决方案如下叙 ...

随机推荐

  1. EF之贪婪加载和延迟加载

    这篇文章将讨论查询结果的控制 在使用EF(Entity Framework)的过程中,很多时候我们会进行查询的操作,因此知道哪些数据会被加载到内存当中就至关重要.在多多的情况下,你可能并并不需要加载全 ...

  2. [转载] C++ 类中的类成员变量怎么调用带参数的构造函数来初始化?

    #include "stdafx.h" class A { public: A(){ax = ;}; A(int a){ax = a;}; int ax; }; class B { ...

  3. 原生JS操作 table object HTMLTableSectionElement 对象,获取行数

    <tbody id="infoTab"> <tr class="fomat"> <td class="blank&quo ...

  4. JAVA企业级开发-session,cookie(13)

    一. jsp jsp: java server pager        .java动态生成网页的一门技术 使用servlet生成网页时候遇到的问题,为什么使用jsp? 在servlet里面书写htm ...

  5. Linux环境下Nginx及负载均衡

    Nginx 简介 Nginx 是一个高性能的 HTTP 和反向代理 Web 服务器,同时也提供了 IMAP/POP3/SMTP 服务.前向代理作为客户端的代理,服务端只知道代理的 IP 地址而不知道客 ...

  6. node代理网络请求

    server.js var express = require('express') var axios = require('axios') var port = 9000; var app = e ...

  7. UICollctionView 刷新 item 刷新 消失

    在需要局部刷新的时候,可能出现的问题: 当时采用的局部刷新,第一次刷新没问题,当多次刷新的时候 item 就会消失 NSIndexSet *]; [collectionView reloadSecti ...

  8. 451. Sort Characters By Frequency (sort map)

    Given a string, sort it in decreasing order based on the frequency of characters. Example 1: Input: ...

  9. Lightoj1122 【数位DP】

    题意: 给你m个数,让你在里面挑n个组合,保证位数相差不超过2,求能够组合多少种情况: 思路: dp[i][j]代表第i个结尾为j的方案数. #include<bits/stdc++.h> ...

  10. HDU3555【数位DP】

    入门...还在学习中,先贴一发大牛博客 题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=3555 题目大意: 给一个数字n,范围在1~2^63-1,求1~ ...