C# API for Scenarioo docu content generation
Branch | Status :---|:---|:--- Master | Dev | Screen Annotation RC |
- open sln
- build the solution to get all nuget packages
You are now ready to run the tests and do coding! Have fun!
master
commits will automatically be build and published to the nuget feed.
dev
branch is our current "working" branch. if needed, feature branches are configured on the build system,
please use as branch name feature-xxx
where xxx is the feature name (for example feature-screen-annotation).
release-xxx
branches are used to create release candiates which are automatically published to nuget. The
version number gets a -rc
suffix which nuget will automatically treat as a "pre" release. In order to install
pre packages with nuget, use the -pre
flag.
appveyor.com
is used as our CI environment. There is just one project in appveyor, the different branch configuration
is done within the appveyor.yml
. Please note that almost all UI settings are ignored if a appveyor.yml is present!
Since the appveyor.yml is public, we have to encrypt all sensitive strings with https://ci.appveyor.com/tools/encrypt.
The tests will create an output, which can directly be read by scenarioo. Please check the installation guide to install scenarioo. This is how i finally test wheter the scenarioo-cs library works.
The following pattern is used for versioning: Major.Minor.Builld
. Major
and Minor
are given by the scenarioo
format to indicate the alignment of the features. In the future, there will be a repository
Scenarioo Format.
appveyor.yml
is used to do the versioning. It should be self explaining.
All bugs are tracked with github issues. If you have any improvement or wishes, please feel free to add an issue. We'll be watching the issue list!
- tobiaszuercher (Tobias Zürcher)
- mautechr (Christoph Maute)
- feel free to send a pull request :)