Steps to execute module:
-
npm install semantic-version-generator module
-
Add node_modules tu .gitignore
-
create generateVersion.js with:
var version = require('semantic-version-generator') version.generateVersion(RELEASE_VALUES,PROJECT_TYPE_VALUES);
possible RELEASE_VALUES = ['major','premajor','minor','preminor','patch','prepatch','prerelease']; possible PROJECT_TYPE_VALUES = ['node','gradle','yaml'];
- execute node generateVersion.js **) The YAML files need to be located in the directory <base_directory>/openapi/*.ymal