jenkins slave 发布项目

发布要特别注意的地方

1./opt/xx 必须chown tomcat.tomcat /opt/xx

2.mvn.sh 必须755权限

Jenkins之创建Slave  http://www.cnblogs.com/mcgrady/p/4884758.html

Jenkins分布式构建

jenkins 安装配置: centos-master windows/linux-slave + nginx代理 + node + job

让你的jenkins能当奴隶主---说说几种Jenkins build框架

http://blog.csdn.net/modoo_junko/article/details/37760433?utm_source=tuicool&utm_medium=referral

多Master-多slave 框架

比如Master 1是SCM做包的,Master2专门管编译,Master 3用于自动化测试。而Master们还是用于收集数据,展示信息。

Cloud Build 云计算来实现

1.安装git

yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel asciidoc xmlto gcc perl-ExtUtils-MakeMaker -y

yum remove git

cd /opt

tar xvf git-2.6.2.tar.xz

cd git-2.6.2

make configure

./configure --prefix=/usr/local/git --with-iconv=/usr/local/libiconv

make all doc

make install install-doc install-html

echo "export PATH=$PATH:/usr/local/git/bin" >> /etc/profile

source /etc/profile

touch .git-credentials

vim .git-credentials

http://user:[email protected]

git config --global credential.helper store

2.配置mvn环境

3.

时间: 2024-08-10 17:19:52

jenkins slave 发布项目的相关文章

Jenkins构建Android项目持续集成之findbugs的使用

题外话 这篇本来和之前的系列要一起出的,但是因为中间公司要发布一个版本,给耽搁了,今天工作做完了,又闲了下来.所以就又来继续jenkins构建Android项目持续集成系列的findbugs篇. Findbugs简介 关于findbugs的介绍,可以自行百度下,这里贴下百度百科的介绍.findbugs是一个静态分析工具,它检查类或者 JAR 文件,将字节码与一组缺陷模式进行对比以发现可能的问题.这组缺陷模式是可配置的,通过配置,可以过滤掉一些我们不想或不需要检测的问题. findbugs在gra

基于python实现jenkins自动发布代码平台

前言:jenkins自动发布代码平台是我2014年6月搭建的,截止目前已经有24个项目接入了jenkins,公司开发team中大部分是用GIT管理代码,也有一部分是用svn管理代码.我的实现原理是,通过jenkins构建新版本代码,然后用python脚本发布到生产环境,在jenkins界面上点击构建,即完成在线发布. 一.Jenkins环境部署 1, 后续整理.........

jenkins 部署java 项目

jenkins 部署java 项目 java 的项目是需要编译和打包的 编译和打包用maven完成,所以需要进行安装maven 本次的实验,我们采用git 私有仓库的形式,涉及到秘钥的配置 准备工作: 自己的git仓库  已经搭建完毕 生成秘钥对 下载zrlog 的源码 下载的文件进行解压https://github.com/94fzb/zrlog/archive/master.zip 然后用git push到git 私有仓库中 下载源代码 [[email protected] caosm]#

通过jenkins构建发布普通网站(jenkins+nginx+svn)

本次实验介绍:nginx:web网站svn:代码存储仓库jenkins:自动化运维工具 开发人员通过将代码提交到svn上,运维人员通过配置jenkins自动发布到nginx目录上. 实验环境:192.168.0.188 Jenkins192.168.0.189 nginx192.168.0.19 svn Jenkins.nginx.svn环境都已经准备完成,这里不进行再次搭建 步骤:1.Jenkins安装ssh插件,并配置远程服务器2.建立项目(job)配置Jenkins3.将代码上传svn4.

windows下jenkins slave 搭建

一 创建新的Slave 注意Jenkins中slave称为note. 所以下面文章中的slave和node指的是一回事. 1)在Manage Jenkins-->Manage Nodes -->New Node下:输入Node Name,且选择Dumb Slave作为Slave的类型,然后OK. 2)在Slave的配置页面,输入如下: *executors的数量,1或多个: *输入Slave 上的跟目录,例如c:\jenkins: *Usage选择:Leave this machine for

Tomcat发布项目但是webapps下没反应

1.问题 项目发布了但是webapps下面什么都没有 2.原因 大多是Tomcat的路径设置不对 3.解决 第一步:关掉服务器 第二步:把项目从tomcat下面delete,然后再 publish 第三步:参照下图看Server Locations和Server Options对不对.即可 Tomcat发布项目但是webapps下没反应,布布扣,bubuko.com

【转】.NET Core基于. csproj 配置文件发布项目

一.前言 .NET工具链在最新的Preview3版本中,引入了新的MSBuild项目系统,项目文件又回归了.csproj的XML文件来管理,项目文件.包引用.程序集引用..NET Core工具集.发布内容定义等内容.本文主要将主要讨论,如何在新的项目系统中(.csproj)发布可执行文件.我们都知道在之前的版本中,项目文件是通过project.json文件来管理项目和包引用的,那么通过删除 dependencies->Microsoft.NETCore.App-> "type&quo

eclipse发布项目时,会自动还原server.xml和content.xml文件

因为Tomcat的端口冲突,导致eclipse发布项目时,失败.于是到server.xml文件中修改端口,重启使用eclipse发布项目,发现依然报端口冲突的错误,其原因时,刚才对server.xml文件的修改,被eclipse给覆盖了,使用的是eclispe中自带的server.xml文件,如下所示: 既然 eclipse 会只用该文件覆盖tomcat中的server.xml文件,那么我注解修改 eclipse 自带的 server.xml 文件就行了.测试结果如果如此.以前一直没有太关注ec

【无私分享:ASP.NET CORE 项目实战(第十章)】发布项目到 Linux 上运行 Core 项目

目录索引 [无私分享:ASP.NET CORE 项目实战]目录索引 简介 ASP.Net Core 给我们带来的最大的亮点就是跨平台,我在我电脑(win7)上用虚拟机建了个 CentOS7 ,来演示下,我们windows上的项目如何发布项目到Linux上运行.我这里有个在windows上搭建过的程序,我们主要演示如何在linux上运行,所以大家不要纠结于这些,大家可以新建一个web项目尝试一下. 安装.NET Core SDK for CentOS 微软有详细的安装命令,可以参考Install