Skip to content

Releases: gstackio/keyval-resource

Key-value Concourse resource v1.5.1

11 May 14:59
Compare
Choose a tag to compare

Improvements

  • Improved Concourse pipeline for smoother maintainance of the resource
    • Added support for new go.mod semantics with Golang 1.22
    • Fixed Golang and Alpine version control from pipeline resources
  • Bumped Golang dependencies
  • Built code with Golang 1.22.3
  • Built resource image on top of Alpine 3.19.1

Usage

resource_types:
  - name: key-value
    type: registry-image
    source:
      repository: gstack/keyval-resource
      tag:        "1.5.1"

Key-value Concourse resource v1.5.0

31 Jan 13:44
Compare
Choose a tag to compare

Improvements

  • Fixed pipeline for bumping dependencies
  • Bumped Golang dependencies
  • Built code with Golang 1.21.6
  • Built resource image on top of Alpine 3.19.1

Usage

resource_types:
  - name: key-value
    type: registry-image
    source:
      repository: gstack/keyval-resource
      tag: "1.5.0"

Key-value Concourse resource v1.4.0

08 Nov 23:24
Compare
Choose a tag to compare

Improvements

  • Bump Golang, dependencies, base images, and also Ginkgo & test dependencies
  • Improved examples in README (see #1), thanks @sibevin!
  • Fixed pipeline for proper notifying tests successes of Pull Requests
  • Added pipeline job for weekly dependency bump with tests and Slack notification

Usage

resource_types:
  - name: key-value
    type: registry-image
    source:
      repository: gstack/keyval-resource
      tag: "1.4.0"

Key-value Concourse resource v1.3.0

15 Nov 18:31
Compare
Choose a tag to compare

Improvements

  • Bump Golang, golang dependencies, and base images
  • Bumped to Ginkgo v2
  • Fixed README display in Docker Hub

Usage

resource_types:
  - name: key-value
    type: registry-image
    source:
      repository: gstack/keyval-resource
      tag: "1.3.0"

Key-value Concourse resource v1.2.0

17 Dec 16:12
Compare
Choose a tag to compare

Improvements

  • Build the resource image based on alpine:latest instead of the possibly unstable alpine:edge.
  • Improved the Concourse pipeline to re-build the resource image whenever either the Golang or Alpine base images are updated.
  • Trigger Pull Request testing immediately using a GitHub Action whenever some PR is created or updated.

Usage

resource_types:
  - name: key-value
    type: registry-image
    source:
      repository: gstack/keyval-resource
      tag: "1.2.0"

Key-value Concourse resource v1.1.0

10 Dec 12:51
Compare
Choose a tag to compare

Features

  • Properly implements the key-value resource contract, using file names as keys and file contents as values, thus conforming the ConfigMap format from Kubernetes, and conventions established by nearly all Concourse resources
  • Fixed put steps
  • Unit tests passing, and properly blocking the Docker build whenever failing
  • Concourse build pipeline for faster publishing of new versions

Breaking changes

  • Requires the directory parameter for put steps

Usage

resource_types:
  - name: key-value
    type: registry-image
    source:
      repository: gstack/keyval-resource
      tag: "1.1.0"