Sha256: d4cd0cca391b48539a047894fcefce96bbfa009a178071d070ec59c64090ceea
Contents?: true
Size: 1.01 KB
Versions: 11
Compression:
Stored size: 1.01 KB
Contents
# Features For this project to be viable over a standard CI platform it needs to have the following base features built in. - [] Swappable sources (github, gitlab, bitbucket, filesystem). V1 will probably only have Github, but it should be possible to swap out the underlying source. #Note, no matter what, the source must be a git repository of some sort. - [] Everything should be event/hook based, and users should be able to run code before and after built in functions. - [] All built in functions should be wrapped in conditionals, which can be turned off via the config file or environmental variables - [] There should be a Dry Run mode of some sort, allowing the user to run the CI, without actually doing the final merging/ - [] Must support atleast chef and node packages to start, inheriting from a empty general spec - [] Must automatically bump the package version by a minor value. - [] Must validate the package version does not conflict with an existing package. - [] Allow the commands being run in the base
Version data entries
11 entries across 11 versions & 1 rubygems