Skip to content

WarpCloud/verminator

Repository files navigation

Verminator

Latest Status PyV

TDC image Version control tERMINATOR.

Install

Requires Python 3.5+:

pip install verminator

Or from source code

python setup.py install

Usage

First, update product version ranges in /path/to/product-meta/instances/releases_meta.yaml

Validate instance releases

verminator validate /path/to/product-meta/instances

For specific instance, say inceptor

verminator validate -c inceptor /path/to/product-meta/instances

Create a new OEM

  1. Replace tdc- with oem prefix say gzes- in release_meta.yaml
  2. Update instance releases
verminator genoem -o gzes /path/to/product-meta/instances
verminator validate -o gzes /path/to/product-meta/instances

Create a new version

New version of a product line, say sophon

verminator genver -v sophon-2.2.0-final /path/to/product-meta/instances

For specific instance, say inceptor

verminator genver -c inceptor -v transwarp-6.0.1-final /path/to/product-meta/instances

For OEM

If you are working on an OEM branch, make sure env export OEM_NAME=xxx set or command option -o xxx is given on the subcommand like validate and genver.

Update History

See HISTORY

About

Mirrored image releases management for TDC product-meta.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published