У меня есть конвейер, который получает репо (project-src) и строит папку репо (project-src).
Сборка создает еще один каталог в папке project-src. Проблема в том, что когда я помещаю эту папку project-src с использованием облачного ресурса, новая папка не выталкивается. Вот мой код:
resources:
- name: project-src
type: git
source:
uri: {{uri}}
branch: {{branch}}
private_key: {{key}}
- name: deploy-cloud-foundry
type: cf
source:
api: {{api}}
username: {{username}}
password: {{password}}
organization: {{organization}}
space: {{space}}
jobs:
- name: build-job
plan:
- get: project-src
- task: build-it
file: project-src/ci/tasks/build.yml
- put: deploy-to-cf
params:
manifest: project-src/manifest.yml
Содержимое build.yml:
platform: linux
image_resource:
type: docker-image
source: {repository: dtest, tag: "2" }
inputs:
- name: project-src
run:
path: ./ci/scripts/build.sh //this creates a folder in project-src
dir: project-src