Sign inSign up

rezmuh/drone-semver-plugin

By rezmuh

•Updated about 7 years ago

Image
0

856

rezmuh/drone-semver-plugin repository overview

⁠Drone Semantic Versioning (SemVer) Plugin

Drone plugin that lets you increment a version as well as updating version file to external storage. Currently, only S3 external storage is supported.

Planned Support for External Storages:

  • Amazon S3
  • Google's GCS
  • HashiCorp's Vault

⁠Use Case

For my Drone pipeline, I'd like to standardize version number between GitHub tags, Docker tags as well as Helm chart version. With this plugin, it will retrieve the version number from a version file in external storage. By default, it will save the version number in .tags (to make it compatible with Drone Docker Plugin⁠)

Then this file (.tags) can be used as a source for versioning / tagging on other build steps

Tag summary

Content type

Image

Digest

Size

8.8 MB

Last updated

about 7 years ago

docker pull rezmuh/drone-semver-plugin