博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
jenkins(四):Jenkins一个最简单的freestyle项目
阅读量:5214 次
发布时间:2019-06-14

本文共 1028 字,大约阅读时间需要 3 分钟。

Jenkins-Freestyle项目

1             配置

- General
  项目基本配置
  项目名字,描述,参数,禁用项目,并发构建,限制构建默认node等
- Source code managemet
  代码库信息,支持Git,Subversion等
- Build Triggers
  构建触发方式
  周期性构建,poll scm,远程脚本触发构建,其他项目构建结束后触发等
- Build Environment
  构建环境相关设置
  构建前删除workspace,向Console输出添加时间戳,设置构建名称,插入环境变量等
- Build
  项目构建任务
  添加1个或者多个构建步骤
- Post-build Actions
  构建后行为
  Artifact归档,邮件通知,发布单元测试报告,触发下游项目等
注:restrict where this project can run 限定这个项目只能在某个节点上运行

 

2             构建一个freestyle任务

  新建任务 -->> 输入一个任务名称 -->> 构建一个自由风格的软件项目 --->> 确定 -->> 构建 -->> 执行Shell

 

 

 

执行和输出结果

 

 

 

job目录

器端每个Job的存路径

 

[admin@pe-db jobs]$ pwd/var/lib/jenkins/jobs[admin@pe-db jobs]$ lsapi-freestyle-1

 

每一次的构建配置

 

[admin@pe-db jobs]$ cd api-freestyle-1/[admin@pe-db api-freestyle-1]$ lsbuilds  config.xml  lastStable  lastSuccessful  nextBuildNumber[admin@pe-db api-freestyle-1]$ cd builds/[admin@pe-db builds]$ ls1  2  3  lastFailedBuild  lastStableBuild  lastSuccessfulBuild  lastUnstableBuild  lastUnsuccessfulBuild  legacyIds[admin@pe-db builds]$

 

转载于:https://www.cnblogs.com/wangxu01/articles/11103277.html

你可能感兴趣的文章
搜索引擎选择: Elasticsearch与Solr
查看>>
解决方法:配置群集时# gem install redis 报错:Unable to require openssl, install OpenSSL and rebuild ruby...
查看>>
你的商业模式可行吗?
查看>>
设计 从用例图开始...
查看>>
2018青岛网络赛G - Couleur 区间上的启发式合并
查看>>
移动路线
查看>>
Xcode6编译SDWebImage报错解决方法(SDWebImageDownloaderOperation.m错误)
查看>>
《代码阅读方法与实现》阅读笔记一
查看>>
centos7部署asp.net core 应用程序
查看>>
P1850 换教室
查看>>
同源与跨域
查看>>
ACM-ICPC 2018 沈阳赛区网络预赛-D:Made In Heaven(K短路+A*模板)
查看>>
ActiveMQ配置使用 for CentOS6
查看>>
解决 sublime text3 运行python文件无法input的问题
查看>>
javascript面相对象编程,封装与继承
查看>>
字符的相加输出
查看>>
bitnami openedx安装的各种坑及痛苦经历
查看>>
用CMake设置Visual Studio工程中第三方库
查看>>
Python Django连接(听明白了是连接不是创建!)Mysql已存在的数据库
查看>>
Tkinter学习笔记-2
查看>>