企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持知识库和私有化部署方案 广告
正确地分析和处理参数值是构建脚本的工作。Jenkins只是为用户输入参数值和将这些参数写入构建脚本中提供了一个用户界面。 **常用参数** **布尔值参数** 定义一个简单的布尔值参数,你可以在构建时使用,或者作为环境变量,或者在配置中做变量替换。对应的字符值为'true'或者'false'。 **选项参数** 定义一个简单的字符串列表,提供给用户选择。你可以在构建时使用,或者作为环境变量,或者在配置中做变量替换。 **文件参数** 从浏览器表单提交中接受一个文件,作为构建参数。上传后的文件将会放在工作空间中指定的位置,你 可以在构建任务中访问并使用它。 **文本参数** 这些参数会当作环境变量暴露给构建任务。 **密码参数** 自定义个简单的文本变量,用户可以输入字符串,在构建时使用,或者作为环境变量,或者在配置中做变量替换。 **运行参数** 定义一个运行参数,用户可以选择一个确定的工程。网站的url地址将会被当作环境变量暴露出来,你可以在构建时使用,或者作为环境变 量,或者在配置中做变量替换。通过Jenkins可以查询到更多的信息。 **字符参数** 自定义个简单的文本变量,用户可以输入字符串,在构建时使用,或者作为环境变量,或者在配置中做变量替换。 **Extended Choice Parameter** Adds extended functionality to Choice parameter Basic Parameter Types 基本参数类型 Multi-level Parameter Types 多级参数类型 JSON Parameter Type JSON参数类型 **Git Parameter** 使用时,此参数将在构建时提供选择Git标记(或修订版号)的选项,该标记为参数化构建设置参数。 请注意,git不允许我们从远程URL获取其他信息(如作者/提交日期),当您的工作空间为空时,此插件将以静默方式克隆项目。 当我们连接速度慢和/或结账很大时,这可能需要很长时间。 通常,“名称”字段中定义的参数用于指定git checkout的分支。