This provides a Concourse resource which can be used for interacting with an FTP server.
Currently only upload (put
) is supported.
- Define a new
resource_type
- Define a resource using the resource type
- Add a
put
step detailing what to upload
resource_types:
- name: ftp
type: docker-image
source:
repository: xperimental/simple-ftp-resource
resources:
- name: server
type: ftp
source:
host: ftp.example.de:21
user: username
password: password
tls: true
jobs:
- name: upload
plan:
- put: site
resource: server
params:
local: website/
remote: /