如何在创建新的建造作业中 Jenkins 自由式项目

什么是 Jenkins 自由式项目?

Jenkins 自由式项目 是一个可重复的构建作业、脚本或管道,其中包含步骤和构建后操作。它是一个改进的作业或任务,可以跨越多个操作。它允许您配置构建触发器,并为您的构建提供基于项目的安全性。 Jenkins 项目。它还提供插件来帮助您构建步骤和构建后操作。

您可以在以下环境中执行的操作类型 Jenkins 构建步骤或构建后操作相当有限。有很多标准插件可供使用。 Jenkins Freestyle Project 旨在帮助您克服这个问题。

如何创造一份工作 Jenkins
如何创造一份工作 Jenkins

如何在创建新的建造作业中 Jenkins

自由式构建作业是一种高度灵活且易于使用的选项。您可以将其用于任何类型的项目;它易于设置,并且它的许多选项都出现在其他构建作业中。以下是在 .

步骤 1)登录 Jenkins


要创建 Jenkins 自由职业,登录你的 Jenkins 访问您的仪表板,即可访问您的 Jenkins 安装路径。通常情况下,它会托管在本地主机上。 http://localhost:8080 如果你有 安装 Jenkins 换一种方式,使用适当的方法。 URL 按照以下所示访问您的仪表板 Jenkins 创造就业机会的例子。

在以下位置创建新的建造作业 Jenkins

步骤 2)创建新项目

点击 ”新物品”位于仪表板左上角。

在以下位置创建新的建造作业 Jenkins

步骤 3)输入商品详情

在下一个屏幕中,

  1. 输入要创建的项目的名称。我们将在本演示中使用“Hello world”。
  2. 选择 Freestyle 项目
  3. 点击“确定”

在以下位置创建新的建造作业 Jenkins

步骤 4)输入项目详细信息

输入您想要测试的项目的详细信息。

在以下位置创建新的建造作业 Jenkins

步骤 5)进入存储库 URL

来源 Code 管理,请进入您的存储库 URL我们的测试仓库位于: https://github.com/kriru/firstJava.git

在以下位置创建新的建造作业 Jenkins

您也可以使用本地存储库。

如果你的GitHub仓库是私有的, Jenkins 首先会通过 GitHub 验证您的登录凭据,然后才会从您的 GitHub 存储库中拉取源代码。

步骤 6)调整设置

现在您已经提供了所有详细信息,是时候构建代码了。调整 我们按图纸规格 部分,在您想要的时间构建代码。您甚至可以安排构建在设定的时间定期进行。

我们按图纸规格,

1。 点击 ”添加构建步骤=

2。 点击 ”演练: Windows 批处理命令”并添加您想要在构建过程中执行的命令。

在以下位置创建新的建造作业 Jenkins

在这里,我添加了 java 命令来编译 java 代码。

我添加了以下 Windows 命令:

javac HelloWorld.java

你好世界

在以下位置创建新的建造作业 Jenkins

步骤 7)保存项目

输入所有数据后,

  1. 点击 在断裂前,
  2. 已保存 该项目。

步骤 8)构建源代码

现在,在主屏幕上,单击 立即建造 左侧的按钮来构建源代码。

在以下位置创建新的建造作业 Jenkins

步骤 9)检查状态

点击后 现在建造, 您可以看到所运行的构建的状态 建立历史.

在以下位置创建新的建造作业 Jenkins

步骤 10)查看控制台输出

点击 建立号码 然后点击 控制台输出 要查看您运行的构建状态,如果您已按照以下所示正确执行设置,则应显示成功消息。 Jenkins 创建新的工作示例。

在以下位置创建新的建造作业 Jenkins

总之,我们执行了一个托管在 GitHub 上的 HelloWorld 程序。Jenkin 从远程存储库拉取代码,并按照您定义的频率持续构建。

结语

  • Jenkins 自由式项目是一个可重复的构建作业、脚本或流程,其中包含步骤和构建后操作。它是一种改进的作业或任务,可以跨越多个操作。
  • 在构建步骤或构建后操作中可以执行的操作类型非常有限。虽然有很多标准插件可用,但 Jenkins Freestyle Project 旨在帮助您克服这个问题。
  • 自由式建造 Jenkins 这些作业非常灵活且易于使用。您可以将其用于任何类型的项目;它易于设置,并且其许多选项也出现在其他构建工具中。 Jenkins 工作。
  • 如果你的GitHub仓库是私有的, Jenkins 首先会通过 GitHub 验证您的登录凭据,然后才会从您的 GitHub 存储库中拉取源代码。

总结一下这篇文章: