A cloudmesh command to bump the version in cloudmesh projects
Project description
The cloudmesh bumpversion command
Manual Page
Usage:
bumpversion patch
bumpversion minor
bumpversion major
bumpversion info
bumpversion set --version=VERSION
bumpversion --config=YAML --version=VERSION
Manages bumping the version for cloudmesh
Arguments:
VERSION the version number to set
YAML the yaml file name
Options:
--version=VERSION the version number to set
--config=YAML the YAML FILE
Description:
this program modifies the following files.
It reads the VERSION form the ./VERSION file
the number is of the form MAYOR.MINOR.PATCH
It increase the specified number
It writes the number to the files
./VERSION
./cloudmesh/cloudmesh-PACKAGE/__version__.py
> bumpversion patch
> increments the third number
> bumpversion minor
> increments the second number
> bumpversion mayor
> increments the first number
> bumpversion info
> lists the numbers and identifies if one of them is wrong
> bumpversion set --version=VERSION
> sets the version number to the spcified number
> bumpversion --config=YAML --version=VERSION
> sets the versions in the files specifed in the yaml file
> Example: bumpversion.yaml
>
> bumpversion:
> - cloudmesh/bumpversion/__version__.py
> - VERSION
Manual Page
Command bar
===========
::
Usage:
bar --file=FILE
bar list
bar [--parameter=PARAMETER] [--experiment=EXPERIMENT] [COMMAND...]
This command does some useful things.
Arguments:
FILE a file name
PARAMETER a parameterized parameter of the form "a[0-3],a5"
Options:
-f specify the file
Description:
> cms bar --parameter="a[1-2,5],a10"
> example on how to use Parameter.expand. See source code at
> https://github.com/cloudmesh/cloudmesh-bar/blob/main/cloudmesh/bar/command/bar.py
> prints the expanded parameter as a list
> ['a1', 'a2', 'a3', 'a4', 'a5', 'a10']
> bar exp --experiment=a=b,c=d
> example on how to use Parameter.arguments_to_dict. See source code at
> https://github.com/cloudmesh/cloudmesh-bar/blob/main/cloudmesh/bar/command/bar.py
> prints the parameter as dict
> {'a': 'b', 'c': 'd'}
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for cloudmesh-bumpversion-5.0.27.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 533761e6690e3c941ff76954cb93b59bc652f2f33b50adf5edf87c07c5ec5b58 |
|
MD5 | c5a5c257773c3cc591e92c59d3ae339c |
|
BLAKE2b-256 | 315a2f8806b8217588ad23da945605710d9a03f8ffdf10dd4c995c329d157362 |
Close
Hashes for cloudmesh_bumpversion-5.0.27-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f66a5a73a0ef35273be279974b318452aa6d5b34fc621e16eb0595f853a694ac |
|
MD5 | fa7d6d1ec2f9d8c3775d0e99286c0f55 |
|
BLAKE2b-256 | 9a7e5f519e20fd458b00b9b9a75b3e83b158614da72ec41126aa0a9fdcd33f70 |