Danny Berger

Metalink

CLI tools and library for using the XML-based specification for assets.

I created this after researching ways to record checksums and mirrors of files and finding an RFC about it. I used this in several private projects, and it also ended up being adopted by the Cloud Foundry BOSH website for its git-backed database of releases and stemcells. I also ended up creating a Concourse resource type for it.

2019

  • Metalink Repositories: Stability Channels Consistently representing both internal and external dependencies.

2018

  • Metalink Repositories: Mirroring Third-Party Dependencies Using metalink repositories to track upstream artifacts.
  • Metalink Repositories: Background and Motivation Some "whys" of this alternative way to track artifacts.
  • Watching Upstream Binaries with Concourse Unifying how pipelines monitor third-party assets and versions.

2017

  • Documenting Blobs with Metalink Files A general format for documenting checksums, signatures, and origins of blobs.

Related

Topics
bosh · Go · xml
Copyright © 2026 // dpb587.me is a personal, open source site.