Jenkins-Freestyle项目实战

Posted 测试工程师小站

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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

Jenkins-Freestyle项目实战

Jenkins-Freestyle项目实战

执行和输出结果

Jenkins-Freestyle项目实战

Jenkins-Freestyle项目实战

Jenkins-Freestyle项目实战

job目录

服务器端每个Job的存储路径

[admin@pe-db jobs]$ pwd

/var/lib/jenkins/jobs

[admin@pe-db jobs]$ ls

api-freestyle-1

每一次的构建配置

[admin@pe-db jobs]$ cd api-freestyle-1/

[admin@pe-db api-freestyle-1]$ ls

builds  config.xml  lastStable  lastSuccessful  nextBuildNumber

[admin@pe-db api-freestyle-1]$ cd builds/

[admin@pe-db builds]$ ls

1  2  3  lastFailedBuild  lastStableBuild  lastSuccessfulBuild  lastUnstableBuild  lastUnsuccessfulBuild  legacyIds



原文地址:
https://www.cnblogs.com/wangxu01/articles/11103277.html


Jenkins-Freestyle项目实战

喜欢请关注,有用请转发~

升职、加薪、无漏测-点“在看”


以上是关于Jenkins-Freestyle项目实战的主要内容,如果未能解决你的问题,请参考以下文章

Express实战 - 应用案例- realworld-API - 路由设计 - mongoose - 数据验证 - 密码加密 - 登录接口 - 身份认证 - token - 增删改查API(代码片段

GitLab安装与汉化-实战

solr分布式索引实战分片配置读取:工具类configUtil.java,读取配置代码片段,配置实例

golang代码片段(摘抄)

微信小程序代码片段

如何运用领域驱动设计 - 值对象