-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
#7 Added Appveyor CI configuration #24
Conversation
My suggestion is to push packages built from develop and feature branches to a dedicated myget feed. Packages built from a tag on master can be either pushed automatically to nuget.org or they can be moved from myget to nuget.org by hand. |
…t to proper tag appvoyer build, github release, github tag
Done:
|
What about the myget prerelease deploys? |
Now each accepted change on master means 'ready to install' version (tagged & release draft); it is stable version (according to version number) - IMO this is enough for now. We follow gitflow workflow so direct commits to master are forbidden (we must set apropriate policies in GH branch settings ) and with support/ release/ hotfix/ branche we have staging phase when we can check quality of changes. IMO there will be no commits on master without tags so we also not need 'only for tag commits' appveyor setting. Regarding prerelease packages - IMO we should only publish those which origin from release/support/hotfix branches (-beta prefixed). |
Prerelease also means new features. But we can skip this for now as you suggest. |
Do we also build the PRs? We need that and also enable a check on PR to have a successful build. |
PR build is enabled; right, no successful build no merge possibility - i'll manage it |
…ckage Merge release/0.2.0-publish-nuget-package * #15 use options object in PostgresRunner API * #5 Added Cake build script (#23) * #7 Added Appveyor CI configuration (#24) * #10 Fix broken linux pg distribution (#28) * Added release,hotfix branches to CI build * Appveyor - verbose logging of gitversion
No description provided.