前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >3天学会Jenkins_5_如何创建并编译自定义Jenkins项目

3天学会Jenkins_5_如何创建并编译自定义Jenkins项目

作者头像
别打名名
发布2019-12-23 15:48:05
9010
发布2019-12-23 15:48:05
举报
文章被收录于专栏:小白AI.易名小白AI.易名

转载注明出处

1 什么是自定义(freestyle)Jenkins项目?

一般的Jenkins项目是一个可重复的构建过程,其中包含各种步骤和构建后的操作,在构建步骤或构建后操作中执行的操作类型是非常有限。而Jenkins自定义项目中有许多标准插件可以帮助你解决这个问题。它们允许配置构建触发器并为Jenkins项目提供项目安全性。

2 创建一个自定义构建项目

freestyle构建任务是一种高度灵活且易于使用的选项,你可以将它用于任何类型的项目,而且很容易设置,其中许多选项在不同项目中都是可以重复用到的。

  1. 登陆Jenkins,首页选择create new jobs或者New item
  2. 输入项目名称,选择Freestyle project,点击OK则创建了一个Jenkins freestyle job
  3. 自动进入所创建项目设置页
    • General 通用设置面板
    • Source Code Management 源码管理面板
    • Build Trigger 构建/编译触发器面板
    • Build Environment 构建/编译环境设置面板
    • Build 构建/编译设置面板
    • Post-build Actions 构建完成后的一些动作设置面板
  4. 选择源码管理面板
    • https://github.com/yicm/HelloJava.git
    • 选择Git,输入你的Git源码地址,这里提供一个Github测试项目地址,如果是私有仓库或者SSH获取源码方式,需要
  5. 选择构建/编译设置面板
    • 选择Execute shell(因为环境是Ubuntu,如果是Windows,需要选择Execute Windows batch command)
    • 输入批处理脚本 javac HelloWorld.java java HelloWorld
  6. 点击ApplySave
  7. 点击Build Now,编译完成之后Build History会出现编译历史记录,点击编号,可以进入对应编译记录详情
  8. 点击编译编号后,查看编译详情
    • 点击Console Output,可以查看编译过程控制台输出信息

至此,我们已经执行了一个在GitHub上托管的HelloWorld程序。Jenkin从远程存储库中提取代码,并以你定义的命令连续执行构建。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2019-11-14,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 别打名名 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1 什么是自定义(freestyle)Jenkins项目?
  • 2 创建一个自定义构建项目
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档