Continuous integration 广场CI输入为管道的文件夹

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) 任何帮助都会非常宝贵在构建计划中,请确保在运行任务之前获取

如何使用自定义代码将文件夹传递到管道? 为了详细说明,我在一个文件夹中有几个脚本(我知道这必须转到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