views:

3

answers:

0

Hi, In our project we have defined a build pipeline, a familiar idea in CI. Our project uses asp.net, c#.net, TIBCO and Sterling Commerce(i think both are java based)

I understand we can use Hudson or Cruise control, but with TFS 2010 where build process can be defined using windows work flows 4.0, can i achieve complex workflows using team build itself?

My workflow looks like

  1. Run unit test
  2. Accept check-in
  3. Run integrated tests(this might be scaled out)
  4. Deploy to Development environment
  5. Run additional tests
  6. Deploy to QA environment
  7. Notify
  8. Run soak tests
  9. Deploy to LIVE

the above steps are automatic, but i want to some steps to be manual as well. like from 8 to 9, we just don't want to deploy to LIVE like that.

we might well have test cases around 10k.

Any suggestions please?