/vertag

Vertag is a command line tool to manage versions of terraform modules with semver where the modules are stored in the same repository.

Primary LanguageGoGNU General Public License v3.0GPL-3.0

Vertag

Vertag is a command line tool to manage versions of terraform modules with semver where the modules are stored in the same repository.

Table of Contents

Vertag has been built to assist with the management of terraform modules that are stored in the same repository. It is designed to be used as part of a CI/CD pipeline.

Binaries and packages of the latest stable release are available at https://github.com/gofrontier-com/vertag/releases.

$ vertag --help
Vertag is the command line tool for managing terraform modules versioning

Usage:
  vertag [flags]

Flags:
  -e, --author-email string   Email of the commiter
  -n, --author-name string    Name of the commiter
  -d, --dry-run               Email of the commiter
  -h, --help                  Version
  -m, --modules-dir string    Directory of the modules
  -o, --output string         Output format (default "json")
  -u, --remote-url string     CI Remote URL
  -r, --repo string           Root directory of the repo
  -s, --short                 Print just the version number
  -v, --version               Version

We welcome contributions to this repository. Please see CONTRIBUTING.md for more information.