我目前正在尝试为我的微服务部署构建CI/CD流水线。我创建了声明性流水线脚本,包括不同阶段的代码仓库拉取、构建、测试、Kubernetes部署等等。我想触发后提交脚本,每次提交代码到代码仓库时都需要启动Jenkins任务。
当我尝试创建Jenkins任务时,我选择了“新建 -> 自由风格”选项。但是没有地方可以添加我的流水线脚本。
然而,当我选择“新建 -> 流水线”时,我有添加流水线脚本的空间。但我没有源代码管理选项来添加我的代码仓库检出链接等信息。
我注意到,在自由风格中,我只能看到源代码管理选项。但它没有任何区域可用于添加我的流水线脚本。
在这里,我需要添加我的声明性流水线脚本,并且我需要引用我的SVN源代码管理。而且,我将脚本存储在Jenkins中。我没有使用Jenkinsfile(从SCM轮询选项)。我应该如何添加到Jenkins任务?我需要添加在自由风格或流水线中吗?