staticfile-resource

module
v0.0.0-...-8536604 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 24, 2022 License: BSD-2-Clause

README

staticfile-resource

A concourse resource to take arbitrary data passed in from a pipeline and writes them to files to be used in a task.

Source Configuration

  • files: Required. An array of files to be written by the resource.

    • filename: Required. The name of the file to write to.

    • data: Required. The data that is written to the file.

Behavior

in: Write static files with data from the resource's source configuration.

Writes files to the destination directory with the arbitrary data from the resource's source configuration.

Example Configuration

An example pipeline exists in the example directory.

Resource
resource_types:
- name: staticfile
  type: docker-image
  source:
    repository: czero/staticfile-resource

resources:
- name: configuration
  type: staticfile
  source:
    files:
    - filename: {{filename}}
      data: {{configuration_data}}

Development

This resource is written in Golang. dep is used to vendor the dependencies. To download all dependencies run dep ensure.

Running tests

Ginkgo is the testing framework used by this project.

Run ginkgo -r . from the directory to run all the tests.

Directories

Path Synopsis
cmd
check command
in command
out command

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL