From what I see in Bamboo, I have a feeling that Bamboo is best suited for Web Application.
I see that we can build, test, deploy in Bamboo.
How about Windows application (e.g. .Net), does Bamboo still offer same capabilities like in Web Application?
Depends on what it is specifically you're interested in. You weren't very specific in your question so I can only offer a general answer.
It can easily do command line builds using msbuild and devenv (or whatever the other msbuild command is). You can use nunit for reporting nunit testing results.
Ok, so let me summarize, what we can do in bamboo for win forms:
1. How about msi package? is it possible using bamboo?
2. For bamboo I was thinking about using it (for .net win forms) to build, run unit test, deploy (create .msi). If you could give me more example or suggestion on what else I can do with bamboo, would be great.
The simple answer is yes.
There are a few built-in (technically 'Atlassian Bamboo .NET Plugin') tasks like the MSBuild, MSTest Runner but you can run any command line, batch script, or PowerShell from Bamboo.
The only special things Bamboo does that you can't customize are display. The Test Runners and Parsers will display the tests in a special view, I believe NCover works the same but haven't used it in Bamboo yet.
Welcome to your weekly Jira Ops Early access program update, where we’re sharing news and updates on Jira Ops' progress as we work toward our 1.0 release. If you ever want to drop us feedback or idea...
Connect with like-minded Atlassian users at free events near you!Find a group
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no AUG chapters near you at the moment.Start an AUG
You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs