CENTOS部署jenkins自动打包工具

==============================================================

installation jenkins

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

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

#sudo yum install jenkins

install java

yum install java-1.7.0-openjdk

start/stop service

sudo service jenkins start/stop/restart

sudo chkconfig jenkins on

Clear firewall

iptables -F

config/test service

127.0.0.1:8080

Log file error:java.net.UnknownHostException: bogon: bogon: Name or service not known

1、在报错机器上执行查看主机名命令

2、 ping主机:

3. 检查/etc/sysconfig/network 中的记录的hostname是否和/etc/hosts中的主机名绑定一致,如果不一致请确保一致。 如果需要修改/etc/sysconfig/network中的内容,修改后需要重启机器才能生效。

Related documents

vim /etc/sysconfig/jenkins

vim /var/log/jenkins/jenkins.log

vim /var/lib/jenkins/secrets/initialAdminPassword

=========================================================================

bash/shell

#/bin/bash

mkdir -p /etc/yum.repos.d/bak 2> /dev/null

cd /etc/yum.repos.d/

mv *.repo bak 2> /dev/null

mount /dev/sr0 /mnt

cat > /etc/yum.repos.d/file.repo <<EOF

[file]

name=file

baseurl=file:///mnt

enable=1

gpgcheck=0

EOF

wget -c http://pkg.jenkins-ci.org/redhat/jenkins.repo 2> /test/jenkins.log

yum clean all

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

yum -y install jenkins 2> /test/jenkins.log

yum -y install java-1.7.0-openjdk 2> /test/jenkins.log

service jenkins start 2> /test/jenkins.log

chkconfig jenkins on

iptables -F

===============================================================================

Reference documentation

【https://pkg.jenking.io/redhat】

【https://wiki.jenkins-ci.org/display/JENKINS/Installing+Jenkins+on+Red+Hat+distributions】

【http://blog.itpub.net/28569596/viewspace-1365256/】

时间: 2024-10-24 15:31:58

CENTOS部署jenkins自动打包工具的相关文章

iOS 本地自动打包工具

1.为什么要自动打包工具? 每修改一个问题,测试都让你打包一个上传fir , 你要clean -> 编译打包 -> 上传fir -> 通知测试.而且打包速度好慢,太浪费时间了.如果有一个工具能自动的帮你做完上面所有的事情,岂不是快哉? 2.网上有那么多自动打包工具,我直接下载就行了为啥还要学习? 没错网上有很多打包工具,包括github上也有一些直接从github下载并打包上传的,但是他们的不一定适合你,首先下载下来要配置各种参数,不会配,还有网上大多是针对普通项目,但是我们项目是coc

批处理脚本结合Maven制作的自动打包工具

这里只是针对我现在的工程结构编写的 @echo off title 自动打包工具[玄玉制作] color 02 set project=%~n0 set curdir=%~dp0 set partition=%curdir:~0,1% cd %curdir:~0,20% REM 此文件需保存为ANSI编码,方可在Windows下执行 REM rem------------表示行注释,相当于Java中的// REM @echo off------表示关闭回显,即不显示本行即下面的命令行(默认DOS

Unity自动打包工具

最开始有写打包工具的想法,是因为看到<啪啪三国>王伟峰分享的一张图,他们有一个专门的"工具程序员"开发各种工具.(ps:说起来这个王伟峰和他的创始团队成员,以前跟我是同一个公司的,公司名字就不透露了,只是当时在不同的部门,相互不认识).正好我们项目也到了后期,该准备接入渠道了.于是,我就着手写我们的打包工具.约定一下,下文中,平台是指操作系统平台,比如iOS.Android.WP8.Metro:渠道是指发布渠道,比如App Store.WP8商店.360.91.小米等. 上

Jenkins自动打包配置

当时也是花费了不少时间来配置Jenkins自动打包的问题,觉得还是需要记录一下. 1.安装Jenkins,这个很简单,不需要多说. 2.下载Git Plugin,Gradle Plugin,Android Emulator Plugin(这个可以配置SDK路径,觉得这个插件挺好), Email Extension Plugin 邮件提醒插件,自带的邮件提醒插件确实太弱. 3.配置,SDK路径,JDK路径,Git路径,Gradle路径. 配置git: git config –global user

自动打包工具--xctool

前面介绍了HomeBrew的安装 现在通过命令:sudo brew install xctool完成xctool的安装 xctool是FaceBook开源的一个命令行工具,用来替代苹果的xcodebuild工具. 参数: -workspace 需要打包的workspace 后面接的文件一定要是.xcworkspace 结尾的 -scheme 需要打包的Scheme -configuration 需要打包的配置文件,我们一般在项目中添加多个配置,适合不同的环境 命令: clean 清除编译产生的问

IOS 通过脚本自动打包工具 webfrogs/xcode_shell

博文转载至 http://www.2cto.com/kf/201506/408346.html ios 开发通过xcode 打包其实效率不是太高,所以就有人,用shell 写了一个,自动打包,发邮件,等一系列便捷的服务.webfrogs/xcode_shell 源码下载地址,下载后请仔细阅读README.md文件,这里详细的告诉了你,webfrogs/xcode_shell使用方法. 如果还是不明白 ,我这就给你写几个简单的例子, 1.首选 将webfrogs/xcode_shell下载下来,并

jenkins自动打包部署项目

首先去jenkins的官网下载安装包 https://jenkins.io/ 个人下载是长期稳定的那个版本,下载后,得到一个.msi的安装包: 点击进行安装,然后一直点击下一步. jenkins会自动占用8080端口,如果这个端口不希望被jenkins占用,可以去文件夹里的这个文件进行修改: 修改后,需要去服务里面进行jenkins的重启: 在打开浏览器界面的时候,会有一步提示输入密码,上面有一个路径,可以去那个文件里面找到对应的password:复制,粘贴到输入框内,然后开始下一步,最后面是安

Jenkins自动打包并部署(以java -jar形势运行)

1.打包 与平常maven项目打包一致,不再赘述 2.杀死原有进程 通过ps -ef | grep xxx | 3.脚本执行java -jar xxx.jar 脚本中执行此命令,在系统中发现并没有运行. 但是将所有命令放这sh脚本中执行,没有任何问题(到Jenkins的workspace下直接sh执行) 经查询资料发现,Jenkins在执行完命令后,会杀死所有的子进程. 所以,需要在运行java -jar前添加一句 BUILD_ID=DONTKILLME 防止Jenkins杀死执行java -j

Java爬虫框架SeimiCrawler的工程自动打包工具使用

为了便于开发者对使用SeimiCrawler框架开发的爬虫工程的打包部署,SeimiCrawler现已推出maven-seimicrawler-plugin,一个maven工程的自动化打包插件.下面简要介绍下他的使用. 开始 pom添加添加plugin <plugin> <groupId>cn.wanghaomiao</groupId> <artifactId>maven-seimicrawler-plugin</artifactId> <