公司建站多少钱,网站站点创建成功了该怎么做,做一个高端网站多少钱,校内 实训网站 建设方案下面我们接着上一篇文章《A4.Springboot-LLama3.2服务自动化构建(一)——构建docker镜像配置》继续往下分析,在自动化流水线构建过程当中的相关初始化设置和脚本编写。
一、首先需要先安装Jenkins
主部分请参考我前面写的一篇文章《Jenkins持续集成与交付安装配置》
二、…下面我们接着上一篇文章《A4.Springboot-LLama3.2服务自动化构建(一)——构建docker镜像配置》继续往下分析,在自动化流水线构建过程当中的相关初始化设置和脚本编写。
一、首先需要先安装Jenkins
主部分请参考我前面写的一篇文章《Jenkins持续集成与交付安装配置》
二、Jenkins安装Pipeline流水线插件【已安装请跳过】
在左上角选择配置管理 选择插件管理 搜索并安装Pipeline,安装成功后需要重启Jenkins 三、新建Jenkins构建任务
点击左上角的新建项 输入任务项—选择Pipellne—确定 进入任务项Configure配置项这里说明一下,下面几个配置选项的含义 Discard old builds【建议配置】 丢弃旧构建版本的功能。这是Jenkins的一个配置选项,用于决定当构建历史达到一定数量或者超过某个时间范围时,
自动删除旧的构建记录。这样可以释放存储空间,并且避免管道历史变得过于庞大,影响性能。Do not allow concurrent builds(不允许同步构建)【建议配置】 防止同时运行多个相同的构建实例。当这个选项被启用时,Jenkins将确保任何给定管道的多个构建不会同时进行,
这有助于防止资源冲突和潜在的构建混乱。Do not allow the pipeline to resume if the controller restarts 如果控制器重启不允许管道恢复,一般情况下也就是说如果重启jenkins服务后构建任务是否需要继续进行。
是否需要配置这个选项根据个人的实际情况而定Pipeline speed/durability override(Custom Pipeline Speed/Durability Level)【看实际情况配置】 允许用户在执行Jenkins管道时调整其执行的速度和耐用性级别 在Jenkins Pipeline中,"speed"通常指的是管道执行的速度,即并发执行的多少节点的速度。而"durability"是指管道在执行过程中的一致性和健壮性。 默认情况下,Jenkins管道的速度和耐用性级别是由Jenkins的配置和资源决定的。但在某些情况下,可能需要在特定的执行环境中对这些设置进行调整,例如,当资源有限或需要确保管道执行的稳定性时。 通过使用这个覆盖参数,用户可以为特定的管道执行设置一个自定义的速度和耐用性级别,以满足特定的需求。 下面来看一个默认的例子,在这个例子中,agent any表示在任何可用的节点上并行运行