使用jenkins构建一个自由风格的项目

一、创建一个freestyle风格的构建项目

二、输入任务名称和选择任务类型

三、配置项目

3.1:选择代码托管

3.2:到gitlab上去配置deploy key

3.3:到jenkins服务器去生成密钥文件(密钥文件默认放在用户家目录下的.ssh/下)

3.4:将公钥文件copy到gitlab的deploy key中

3.5:然后到gitlab项目里启动deploy key

进入到项目里,然后找到deploy key-->拉到最下面然后找到刚添加的deploykey 然后 enable一下

3.6:然后到jenkins服务器去clone一次代码,下拉成功后然后再到jenkins页面查看代码托管就没有报错了

然后保存项目即可!!

然后我们就可以构建一次了,进入到项目里。

本次就介绍到这里。

原文地址:https://www.cnblogs.com/hei-ma/p/9342877.html

时间: 2024-11-04 13:03:51

使用jenkins构建一个自由风格的项目的相关文章

Jenkins构建风格自由的项目

1.点击系统管理>>管理插件>>安装ssh插件 2.点击系统管理>>系统设置>>ssh remote hosts,添加ssh的主机信息3.回到主面板新建任务>>输入项目名,新建一个自由风格的软件项目>>开始配置此项目一个自由风格的项目分为如下几个部分的配置选项第一个部分是通用配置,这里需要勾选参数化构建,以便在构建的时候可以给项目传参,我们在这里使用字符参数,如下,名称必填,默认值和描述可以不填写,默认值若是不填写,在构建的时候如果没

【Jenkins】使用Jenkins构建Gitee上的项目

在Gitee上有一个自己的仓库,已经在上面上传了自己的代码,具体操作可以参考: https://www.cnblogs.com/wuyizuokan/p/11191694.html 下面演示创建Jenkins任务,自动从gitee上拉取代码后进行构建: 新建任务: 输入任务名称,选择“构建一个自由风格的软件项目”,点击确定: 在源码管理中,加入你的项目地址,以及你的登陆账号,比如这边输入Gitee的项目,以及登陆Gitee需要的账号密码,还有要构建的代码分支: 在构建触发器中,可以配置构建规则,

Jenkins构建Maven多模块项目时,单独编译子模块,并且不触发构建其它模块

一.Jenkins构建Maven多模块项目时,单独编译子模块 配置: 1.Root POM指向父pom.xml 2.Goals and options指定构建模块的参数:mvn -pl jsoft-web -am clean package,单独构建jsoft-web项目以及它所依赖的其它项目.参考:http://www.cnblogs.com/EasonJim/p/8350560.html 二.通过上面的操作之后确实能单独构建了,但可能会同时触发Jenkins上的其它模块的项目,可以通过屏蔽下

使用maven构建一个helloworld maven项目

1.下载maven http://maven.apache.org/ 选择一个较新版本下下来 2.配置m2_home环境变量 先解压,新建用户变量m2_home,将bin目录添加到path变量中 3.测试是否安装成功:mvn -version 4.在某个目录下输入mvn archetype:generate,要等一会儿 第一次要下载不少jar包,到 Generating project in Interactive mode 时要等很久不要关,继续等 5.让你输入groupid:com.hy 输

spring security+mybatis+springMVC构建一个简单的项目

1.引用 spring security ,这是一种基于spring AOP和Servlet的过滤安全框架.它提供全面的安全性解决方案,同时在web请求级和方法的调用级处理身份确认和授权.在spring framework基础上,spring security充分利用了依赖注入(DI,Dependency Injection)和AOP技术. 下面就让我们用一个小的晓得项目来出初步了解Spring Security 的强大功能吧. 2.项目实战    1)项目的技术架构:maven+spring

(从零开始java开发) IDEA+MAVEN构建一个webapp骨架项目(解决一直downloading问题)

折腾了一段时间终于解决了, 可能是因为网络问题 xml一直没法访问 maven 骨架生成项目速度慢的令人发指,都在Generating project in Batch mode等待,Idea状态显示栏还在不行runing,并没有卡死.查看debug信息发现,是maven获取archetype-catalog.xml导致.(用游览器打开http://repo1.maven.org/maven2/archetype-catalog.xml,需要等待很长时间才能获取到.) xml下载不了于是 第一步

LINUX下用Nginx和Node.js构建一个简单的项目(4)

发现了一个问题,就是每次启动都需要输入一遍 # node hello.js 这样很麻烦 而且一旦关闭控制台就停止运行,网站就无法打开,这是就需要使用forever模块 安装forever模块 # npm install forever -gd 通过下面的命令判断安装是否成功 # forever --help 使用forever运行hello.js项目 # forever start hello.js 这样即使关闭控制台浏览器也能正常访问 另外也可以用下面的命令运行项目 # forever sta

LINUX下用Nginx和Node.js构建一个简单的项目(1)

由于我之前租了一个阿里云服务器,最近又开始学学Node.js,因此准备写点东西把过程记录一下.至于服务器上的Web环境安装阿里云有十分详细的安装说明,这里就略过了... 以下是我的Web环境: 服务器系统为LINUX 64位 Web:nginx Nginx:1.4.4 Php:5.3.29 Mysql:5.1.73 1.安装Nodejs 首先需要查看系统的Python和Make版本信息是否符合Node.js的安装环境.指令如下: # python # make -v 在官网下载nodejs(ht

Jenkins搭建一个简单的构建项目

0.准备 需要先安装好Jenkins,见文章链接 在浏览器输入localhost:8080/jenkins,打开Jenkins控制台 注意,第一次进入需要输入初始管理密码,保存在一个initAdminPassword文件中,Jenkins会提示该文件路径在何处 由于权限问题,需要在文件管理器中一层一层的点击找到文件 用记事本打开该文件即可,复制密码到框中即可进入安装界面. 这里选择左边的Install suggested plugins安装建议的控件 配置好后就会出现这样界面. 1.新建任务 点