如何在 Jenkins Freestyle 项目中创建新的构建作业
什么是 Jenkins 自由式项目?
Jenkins 自由式项目 是包含步骤和构建后操作的可重复构建作业、脚本或管道。它是一种改进的作业或任务,可以跨越多个操作。它允许您配置构建触发器并为您的 Jenkins 项目提供基于项目的安全性。它还提供插件来帮助您构建步骤和构建后操作。
您可以在 Jenkins 构建步骤或构建后操作中执行的操作类型非常有限。Jenkins Freestyle 项目中有许多标准插件可以帮助您克服这个问题。
如何在 Jenkins 中创建新的构建作业
自由式构建作业是一种高度灵活且易于使用的选项。您可以将其用于任何类型的项目;它易于设置,并且它的许多选项都出现在其他构建作业中。以下是在 詹.
步骤 1)登录 Jenkins
要创建 Jenkins 自由式作业,请通过访问 Jenkins 安装路径登录到 Jenkins 仪表板。通常,它将托管在 localhost 上
http://localhost:8080
如果你有 安装 Jenkins 在另一个路径中,使用适当的 URL 访问您的仪表板,如下面的 Jenkins 作业创建示例所示。
步骤 2)创建新项目
点击 ”新物品”位于仪表板左上角。
步骤 3)输入商品详情
在下一个屏幕中,
- 输入要创建的项目的名称。我们将在本演示中使用“Hello world”。
- 选择 Freestyle 项目
- 点击“确定”
步骤 4)输入项目详细信息
输入您想要测试的项目的详细信息。
步骤 5)输入存储库 URL
在源代码管理下,输入您的存储库 URL。我们有一个测试存储库,位于 https://github.com/kriru/firstJava.git
您也可以使用本地存储库。
如果您的 GitHub 存储库是私有的,Jenkins 将首先使用 GitHub 验证您的登录凭据,然后才从您的 GitHub 存储库中提取源代码。
步骤 6)调整设置
现在您已经提供了所有详细信息,是时候构建代码了。调整 建立 部分,在您想要的时间构建代码。您甚至可以安排构建在设定的时间定期进行。
下 建立,
1。 点击 ”添加构建步骤=
2。 点击 ”执行 Windows 批处理命令”并添加您想要在构建过程中执行的命令。
在这里,我添加了 java 命令来编译 java 代码。
我添加了以下 Windows 命令:
javac HelloWorld.java
你好世界
步骤 7)保存项目
输入所有数据后,
- 点击 入学申请
- 已保存 该项目。
步骤 8)构建源代码
现在,在主屏幕上,单击 立即建造 左侧的按钮来构建源代码。
步骤 9)检查状态
点击后 现在建造, 您可以看到所运行的构建的状态 建立历史.
步骤 10)查看控制台输出
点击 建立号码 然后点击 控制台输出 查看您运行的构建的状态。它应该会显示一条成功消息,前提是您已正确遵循设置,如下面的 Jenkins 创建新作业示例所示。
总之,我们执行了一个托管在 GitHub 上的 HelloWorld 程序。Jenkin 从远程存储库拉取代码,并按照您定义的频率持续构建。
结语
- Jenkins Freestyle 项目是可重复的构建作业、脚本或管道,其中包含步骤和构建后操作。它是一种改进的作业或任务,可以跨越多个操作。
- 您可以在构建步骤或构建后操作中执行的操作类型非常有限。Jenkins Freestyle 项目中有许多标准插件可以帮助您克服这个问题。
- 自由式构建 Jenkins 作业非常灵活且易于使用。您可以将其用于任何类型的项目;它易于设置,并且它的许多选项都出现在其他构建 Jenkins 作业中。
- 如果您的 GitHub 存储库是私有的,Jenkins 将首先使用 GitHub 验证您的登录凭据,然后才从您的 GitHub 存储库中提取源代码。