Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
    3. VO
      singulars
      1. This table or related slice is empty.
    1. COPreferably step 1, but <call> task cannot be used as you suggest. The staging build needs to be driver of the build in this case. It calls the core build and then does its custom staging. The problem with using a Minimal tfsbuild proj file is that, TFSBuild definition file created via the UI sets all path properties based on the solution picked to be built.(as we agree, staging build definition should not rebuild the solution) So is a pain to get the paths configured to call the right core TFSBuild.proj file without hardcoding them.
      singulars
    2. COI don't understand the problem. Why not store your staging scripts in the same directory as your build scripts? Actually, even that is not necessary -- just ensure the relative paths stay the same. ///// If that doesn't help, please give more detail on what you're trying to do. What are the exact things you expect to happen in the "first build" and "second build?" What tasks do they have in common, and what needs to be customized?
      singulars
    3. COBTW, depending on what you're trying to do, Team Build might not be the right approach at all. For instance, my test environments are setup on a "pull" model instead of "push". Each machine subscribes to the TFS notification system. When a BuildCompletion event is raised, a service on the machine checks against various criteria configured for that box and redeploys a test environment as appropriate.
      singulars
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload