Continuous integration 广场CI输入为管道的文件夹
如何使用自定义代码将文件夹传递到管道? 为了详细说明,我在一个文件夹中有几个脚本(我知道这必须转到git),并且需要将这个文件夹作为输入传递给一个任务来运行脚本 在tasks.yml中添加了输入:[Current DIR Name],如果我运行fly-through-fly-execute命令,效果会很好 但是,如果我将此任务添加到管道并通过fly-set管道运行,则不会将文件夹上载/添加到容器中。错误消息:缺少输入(fol-name)Continuous integration 广场CI输入为管道的文件夹,continuous-integration,task,pipeline,concourse,Continuous Integration,Task,Pipeline,Concourse,如何使用自定义代码将文件夹传递到管道? 为了详细说明,我在一个文件夹中有几个脚本(我知道这必须转到git),并且需要将这个文件夹作为输入传递给一个任务来运行脚本 在tasks.yml中添加了输入:[Current DIR Name],如果我运行fly-through-fly-execute命令,效果会很好 但是,如果我将此任务添加到管道并通过fly-set管道运行,则不会将文件夹上载/添加到容器中。错误消息:缺少输入(fol-name) 任何帮助都会非常宝贵在构建计划中,请确保在运行任务之前获取
任何帮助都会非常宝贵在构建计划中,请确保在运行任务之前
获取文件夹中的资源。基本思想是可以将资源作为输入装载到任务中。以下是一个小示例:
resources:
- name: your-folder
type: git
source:
uri: git://git.example.com/your/folder.git
branch: master
jobs:
- name: your-job
plan:
- get: your-folder
- task: do-work
file: task.yml