有任务要上线时,需要将任务所在的项目代码从git上取出,在调度系统中编译打包,分发大任务执行服务器上. 具体的任务可以参考:http://192.168.53.100:8090/jenkins/view/%E9%A1%B9%E7%9B%AE%E5%8F%91%E5%B8%83/job/Mtime_pro_host_deploy/ (1)新建任务: 新建一个自由风格任务: (2) 进行任务的配置: 配置源码位置: 配置触发时间: 配置任务动作(该任务的入口): 这里添加一个Shell的任务动作.…
前言 学习Git的目标是要学会如何部署项目.Git是一种版本控制系统,与之对应的还有CVS和SVN,其中CVS和SVN都是集中式的版本控制,而Git是一种分布式的,在现代项目开发中,大多使用Git来管理项目.当前有的公司仍然使用SVN.这个可以根据团队项目需求来选择使用哪种版本控制管理项目.下面简单介绍使用Git部署项目时,用到的一些简单命令,供大家一起学习参考. 具体内容 一.下载并安装Git 在Git官网上可以下载,地址:https://git-scm.com/:下载完成后,与普通软件的安装…
有时候我们需要创建一个任务,这个任务有多个下游任务,在所有下游任务执行成功后再触发一个join操作. 这种场景可以使用JoinTrigger的触发器来实现. 该场景对应的拓扑结构如下: 该触发器的详细介绍可以参考官方介绍: https://wiki.jenkins-ci.org/display/JENKINS/Join+Plugin 可以在测试环境查看配置的任务:http://192.168.53.100:8090/jenkins/view/%E6%B5%8B%E8%AF%95/job/Join…
我们如果下面这种拓扑结构的调度任务,该任务的拓扑结构就是一个有向五环图DAG,有fork,有join的操作等. 可以通过jenkins创建MultiJob的任务实现: 实例任务的拓扑结构: MultiJobTest ---->job-s1-1  | ---->job-s1-1  | |------>job-s2-1 | |------>job-s2-2 | |--------- >job-s3 转换成DAG图如下: 配置的实现可以参考测试环境的如下任务: http://192…
简介    折腾了两个晚上,趁着今晚比较有空,把jenkins+git+maven搭建自动化部署项目环境搭建的过程记录一下,这里我把github作为git的远程仓库(https://github.com/jacky-        lulu/cxf_demo-Maven-Webapp)     系统:centos6.5 maven: Apache Maven 3.3.9 git:git version 2.0.0 1.首先安装git,看以前另外一篇博客 http://www.cnblogs.co…
当一个项目需要纳入到版本控制的时候,选择的工具还是比较多的,最常见的就是工具有CVS,SVN,GIT等.在平时的开发中视情况而定,从来就没有最好的版本控制工具,只有最适合的工具.在这里我习惯用git来管理自己的项目,当然之前使用svn管理的,但是当用了git工具就不愿意再用其它的工具来管理.这里除了习惯之外,git的很多功能是svn不具备的,最简单的就是离线提交,用git管理的项目你会发现整个项目的大小变化不大,不像svn那样每个目录又有一个.svn 的目录,而且会使项目的变得很大.关于git与…
<1>执行setup.py 依照提示.加入你须要加入的环境变量 <2>创建项目批处理文件Create-Cocos2d-x 3.0-Project.bat 内容例如以下: @echo off set /p projectName=Please input cocos2d-x project name you want to create: cocos new %projectName% -p com.qingxue.game -l cpp -d G:\AndroidCocos2dxF…
在这里下载git:https://git-scm.com/ 安装的时候, 如果是windows系统的话, 可以勾选unix的命令行工具, 这样在windows命令行下会多出很多命令, 例如ls. Git基本命令大致分这些, 这一部分只讲创建项目这块. 创建git项目 基本工作流程 (Workflow) 文件相关操作 历史和别名 忽略文件 (Ignoring) 创建项目 1.开始新项目 git init 项目名: 通过这个命令git创建了一个文件夹叫做learn-git. 进入这个目录, 执行ls…
Intellij IDEA创建git,maven的SpringMVC项目 原文链接:http://www.cnblogs.com/blog5277/p/8906120.html 原文作者:博客园--曲高终和寡 ****************************************************** 1.在github上(或者私有git)创建git仓库,注意,如果是先建项目,再建git,在git选择本地仓库的时候会提示不是空目录 2.复制仓库的git链接 3.打开source…
前面给大家介绍了IDEA的安装和基本配置,睡觉前Alan再给大家分享一下使用IDEA创建Java Web并部署访问. 打开IDEA,File>New>Project,进入Java Enterprise创建一个Web Application项目,选择使用的JDK 点击Next 修改一下项目的名称点击Finish,打开刚创建的项目,修改一下jsp文件 修改成Hello World之后,让我们来将项目部署到Tomcat服务器 点击右边的小三角,选择Edit Configurations... 点开T…