Hello folks, This is my second question on Bamboo( My First One). I am very new to these type of work. my understanding after reading suggested info, i need a build tool,like, nAnt or MSbuild to write a script that gets the source code and builds it( i am working on a .net 3.5 with silverlight project). after, when deploying, i need to write scripts to move my files to the diff servers. please tell me whether i am going in the right direction or not. can i use ant, maven, bash scripts to do the same with a .net project. Thank you in advance.
+1
A:
Yes, that is true:
- Bamboo is the central management server which coordinates all work
Bamboo itself has interfaces and plugins for lots of types of work
Bamboo basically needs to first get your source from a source repository (lots of plugins here for a variety of systems)
- Then it needs to do the build - that can be done by using MSBuild to build your Visual Studio solution, or it could be a batch file to call your XYZ compiler and linker to create your app - whatever it is you have and use
- Once your solution or project is built, you have "artifacts" (build results, e.g. executable app, config files, etc.) lying around
- with those results, you can do additional things:
- zip them up into a ZIP file and copy them somewhere
- run a install builder on them and create an MSI
- install them on a test server to make sure everything installs just fine
The sky's the limit! :-)
But in general: Bamboo is just the "orchestrator" - the coordinator. The actual work is done by either direct Bamboo plugins (of which there are plenty), or then you can call external command-line apps by means of a unix script or Windows batch file.
Marc
marc_s
2009-09-11 06:43:01
Thank you for ur prompt responce... things are getting clearer now...
reddy
2009-09-11 12:16:31