Jenkins学习(1)

1、安装java(略)

2、安装jenkins

wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.repo

rpm --import https://jenkins-ci.org/redhat/jenkins-ci.org.key

yum install jenkins -y

3、防止Jenkins内存溢出

vi  /etc/sysconfig/jenkins

#JENKINS_USER="root"

#JENKINS_PORT="8080"

JENKINS_JAVA_OPTIONS="-Xms1024m -Xmx1024m -XX:PermSize=512M -XX:PermSize=1024M"

4、开启Jenkins服务

5、访问:

http://192.168.1.11:8080/(根据自己定义的ip和端口)

默认密码可以在日志看到,或者指定文件。

/var/lib/jenkins/secrets/initialAdminPassword

[[email protected] ~]# ll /var/log/jenkins/jenkins.log 

-rw-r--r-- 1 jenkins jenkins 114057 8月   9 23:37 /var/log/jenkins/jenkins.log

[[email protected] ~]# 


时间: 08-16

Jenkins学习(1)的相关文章

Jenkins学习

学习目标 搭建一个完整的CI服务器,该CI服务器具有以下特性: 自动从SVN下代码 自动执行编译打包脚本,并能够获取到编译好的版本,到windows服务器 输出静态检查的结果,显示编译的结果 触发构建 支持单元测试输出结果 先这么多吧,一步一步的来.顺带熟悉一下,HTTP 服务器以及Cmake等工具. 2014-11-30 今天完成插件的安装

Jenkins学习之——(3)将项目发送到tomcat

本章节将讲解如何将项目发送到tomcat,实现自动部署. 我只将一个测试的maven项目托管到github上的,不了解git获github的朋友自己百度一下,我也写了一些关于git的文章,希望大家可以参考一下.git也是一个版本控制器,功能比svn强大的过. 1.环境准备,需要安装GIT plugin和Deploy to container Plugin这两个插件(插件安装见上一章节).前者用于git配置,后者用户发布war包. 2.配置环境 3.建立项目 如果还没有credentials,打击

Jenkins学习初始篇-安装和部署

一.Jenkins介绍 Jenkins是基于Java开发的一款CI(持续集成)工具,主要用来持续发布软件项目,如打包测试一体化,由于基于Java开发,则需要安装JDK,最低版本不能低于JDK1.5 二.Jenkins安装 1.首先从www.jenkins-ci.org,下载稳定版本的包,如我这里下载的就是jenkins2.19.4.建议大家下载war包,能方便部署 2.Jenkins运行,方法很多如:我在centos6.5中搭建了tomcat,JDK和tomcat的版本都是7,直接把jenkin

持续集成工具Jenkins学习总结

概述 持续集成(Continuous Integration,简称CI)是一种软件开发实践,团队开发人员每次都通过自动化的构建(编译.发布.自动化测试)来验证,从而尽早的发现集成错误.持续集成最大的优点是避免了传统模式在集成阶段的除虫会议(bug meeting),其要素包括统一的代码库.自动构建.自动测试.自动部署.频繁提交修改过的代码等. Jenkins的前身是Hudson,是基于Java开发的一种持续集成工具,是一个开源软件项目,主要用于: 持续.自动地构建/测试软件项目,如CruiseC

Jenkins学习笔记 系列3--trigger插件配置

一 .Jenkins内置的trigger插件 1) build after other projects are built 可以设置多个依赖的jobs,当任意一个依赖的jobs成功后启动此build.  多个依赖的jobs间使用,隔开. 2) Trigger builds remotely (e.g., from scripts) 在Authentication Token中指定TOKEN_NAME,然后可以通过连接JENKINS_URL/job/JOBNAME/build?token=TOK

Jenkins学习系列——节点的配置

Jenkins可以实现分布式构建,由不同的节点构成,这些节点可以是不同的系统,例如windows,linux,mac等 1.在主页面系统管理中找到『管理节点』,然后找到『新建节点』                       2.填写节点配置,重要的内容已经在图中标示               3.保存就OK了

Jenkins——应用篇——插件使用——Publish over SSH

本文是jenkins应用系统文章的一部分,大部分来自工作和学习中的实践,部分内容来自官方文档和网友的文章,引用的文章会在"参考资料"部分附上原始链接,如无意中侵犯您的权利,请联系QQ:46106962,如需要进一步的交流请加入QQ群:(Jenkins学习交流)469536515.转载和使用请注明出处. 依赖环境 SSH,远程机开启SSH服务,允许Jenkins所在机器通过SSH服务登录到远程机执行脚本:可以设置SSH使用用户名/密码或通过key登录,SSH配置请查专门的资料这里不做说明

待看文章

1. Spring Cloud netflix概览和架构设计 2. Dubbo&ZK分布式服务化改造(四)--Dubbo多注册中心 & 服务迁移 3. kafka如何直接查看log文件中的信息 4. kafka与Spring的集成 5. 深入理解Java 8 Lambda(语言篇--lambda,方法引用,目标类型和默认方法) 6. ServletInputStream的重复读取(多次读取)(转) 7. Dubbo.ZooKeeper.Spring cCloud.Redis都能否做分布式事

Jenkins2.32用户和权限管理策略

前言 在使用jenkins的过程中,需要为不同的角色分配相应的权限,如果jenkins的用户数据能和公司现在的帐号系统结合起来那会更好. 关于如何为用户分组,我推荐使用 role based authorization strategy 这个插件 我的环境如下: 版本:Jenkins ver. 2.32.3 系统:windows 7 x64 进入用户管理 如果使用的是jenkins内置的用户数据库,操作方法如下: 1.使用管理员帐号登录,选择 Configure Global Security