No description
This repository has been archived on 2024-10-30. You can view files and clone it, but cannot push or open issues or pull requests.
Find a file
2022-08-29 23:52:14 +02:00
ci pipeline wip. 2022-08-29 23:09:30 +02:00
src Check that image is specified when running put step. 2022-08-29 23:52:14 +02:00
Dockerfile Add check/in/out to image. 2022-08-29 18:37:37 +02:00
README.md Add readme. 2022-08-29 22:54:28 +02:00

concourse-oci-resource

A resource type for oci image tarballs.

Source configuration

resource_types:
- name: oci-image
  type: registry-image
  source:
    repository: redxef/concourse-oci-resource
resources:
- name: my-image
  type: oci-image
  source:
    repository: redxef/concourse-oci-resource
    tag: latest
    username: ((registry.username))
    password: ((registry.password))
  • repository: Required. The URI of the image repository.
  • tag: Optional. Default latest. The tag of this image.
  • username: Optional. Username used to authenticate.
  • password: Optional. Password used to authenticate.

check

Check if there is a new version represented with the given source configuration.

in receive a OCI tarball

Creates the following files:

  • ./image.tar: The image tarball.
  • ./digest: A file containing the digest of the pulled image.
  • ./repository: The repository name (the same as the source configuration).

out push an image to a repository

Push the image to the repository and add tags.

Configuration

- put: my-image
  params:
    additional_tags: path/to/tags/file

Parameters

  • additional_tags: Optional. The path to a file containing more tags.