Determining previous TFS 2013/2013 Build Process Template

I am looking at previous builds in TFS 2012 using a custom Build Process Template, and while it is easy to determine what template will be used for my Next build, how do I determine what was used on a previous build?  Example:  TeamA builds ProjectA
using TemplateA.  Then they say something was not correct, and they switch to a new TemplateB.  I can see TemplateB in their configuration, but need to make changes to TemplateA (it has custom hooks already in place for other things that are needed).
 How do I determine what TemplateA was?  It is not in any of the ActivityLogs or in their Build Logs.  Just for the sake of argument, assume that there are 100s of build process templates, not easy to determine which was originally used.

Hi Rob,  
Thanks for your post.
Yes, the build template name information not be included/generated in TFS build log or 
ActivityLogs. If there’s something was not correct in TemplateA, we usually edit on this TemplateA and save it TFS Source Control, then reusing it in build definition.
As far as I know there’s no default way to determine which previous build templates be used in one build definition before. For this scenario, please
submit it to User Voice site at: http://visualstudio.uservoice.com/forums/121579-visual-studio. Microsoft engineers will evaluate them seriously.
We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
Click
HERE to participate the survey.

Similar Messages

  • Git CI/CD w/ Default Build Process Template does not build all Projects in Solution?

    Good evening,
    I have a VSO hosted git based project that hosts a Azure Cloud Service, particularly one VS solution (.sln) that contains the Azure Cloud Service project (.ccproj), the Web Role .csproj, some auxiliary projects (again .csproj) and one (MS)Test project (again
    .csproj). All these .csproj are enabled to be build in both Release and Debug configs (everything's Any CPU).
    Now inside Azure I did link the corresponding Azure Cloud Service to that VSO project, Azure/Vso did prepare the _CI (or was it _CD?) build definition with the
    GitContinuousDeploymentTemplate12.xaml selected and in general deployment works perfectly fine
    BUT
    .. but the problem is that I really don't know how to solve after hours of fiddling - the *.Tests is not built and therefore no tests are fond and run.. and I wonder why. More precisely, none of the projects that are not referenced by the Cloud Service's Web
    Role (it's the only role atm for the CS) are actually built.
    Not sure whether this is a Cloud Service build thing or one of the Git Build Template, but how and where can I make sure all projects inside the selected .sln (see screenshot) ARE actually built as defined in the selected/defined Solution config? What's going
    on here?
    Thanks,
    -Jörg
    Here's my local view in combination with the build / process definition. As you can see the .tests.dll IS built as part of Release & AnyCpu for the .sln, but when running the build on VSO (& downloading the drop folder), it is NOT included/built..
    looking at the logs also reveals that the *.tests.csproj is NOT built.

    Good Morning!
    thanks for the reply but unfortunately I cannot reference the Test Project from the CS Web Role as this is the very same project the Test Project actually contains tests for and circular dependencies (Test > Web Role Project and > back to the Test
    Project is not possible).
    The logs themselves just reflect the observed behaviour: they do not mention or contain the .Tests.csproj at all (or the other projects not referenced directly by the Web Role) and even though the selected solution does contain these projects, strangely
    the first few lines in the msbuild log are:
    Build started 1/7/2015 12:03:49 AM.Project "C:\a\src\Sources\Backend\Backend.sln" on node 1 (MyProject_Backend:Publish target(s)).
    ValidateSolutionConfiguration:
    Building solution configuration "Release|Any CPU".
    Project "C:\a\src\Sources\Backend\Backend.sln" (1) is building "C:\a\src\Sources\Backend\MyProject.Backend\MyProject.Backend.ccproj" (2) on node 1 (Publish target(s)).
    ..so why is it only or specifically picking up the Azure Cloud Service .ccproj / project as the only buildable target & why not what's specified in the Solution? What's the whole point of tests if they are for some odd reason dropped?
    Strangely enough, this only appears to be happening with the GIT template - I had this project originally in TFVC and did the same thing - linked from Azure to that TFVC project (same solution) and with that particular build template it
    did build & run the tests.
    Any ideas / suggestions or if you need any more specifics, please let me know.
    Thanks!
    -Jörg

  • How to specify a collection-based TFS group name in process template XML

    I'm trying to modify a work item template so that only members of a certain group can modify it. I have the following:     
    <FIELD name="State" refname="System.State" type="String" reportable="dimension">
    <HELPTEXT>The workflow state of the requirement</HELPTEXT>
    <READONLY not="[project]\Requirements Editors" />
    </FIELD>
    However, I want to be able to add this group globally, or at the very least to a collection instead of a project. The questions I have are:
    I know how to add a new group to a collection (as opposed to a project), but how do I change the XML syntax to see it? I know I can use the prefix [project] to check the current project, but how can I do the same generic thing for a collection instead of
    having to name it here? I have tried [Collection] but that doesn't seem to work.
    Is there some way to make this global? That is, I don't want to have to add this group to each collection, so is there a way to make it accessible by all collections/projects? If so, what is the XML syntax I need, and how do I add the group?
    Even with the basic [project] syntax, and adding the group to a particular project I still can't seem to update the template as I get the following error: "TF212017: Work item tracking schema validation warning: TF26171: User/group '2f0bf5ee-d0f9-4441-b8ad-cbd38b00c407\WHSCC
    Requirements Editors' is not found." What am I doing wrong here?
    Thanks!

    Hi Chris,  
    Thanks for your post.
    For collection group in work item template, we should write like this: [Global]\collectiongroupname.
    The [project] mean current team project, so you need ensure you have created that Requirements Editors group in your current team project, then edit the work item type in current team project.
    And I suggest you install the TFS Power Tools, then edit work item type using VS>>TOOLS>>Process Editor. 
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • Custom build process - get build parameters

    I'm using TFS 2013 with build process template: TfvcTemplate.12.xaml. I created my own activity and I need to send it some input parameters that include the following data:
    1. source path (for example: c:\a\src)
    2. binaries path (for example c:\a\bin)
    3. project name
    I tried to find parameters in the 'WellKnownEnvironmentVariables' variable which can give me that values but with no luck.
    the question is which parameters can I use in order to get these values??
    T-O-M

    Hi T-O-M,
    Thia issue is related with TFS. You can refer to :
    https://social.msdn.microsoft.com/Forums/en-US/5fd9c7db-7848-49a7-8802-464fc9fe0197/custom-process-parameters-in-tfs-builds?forum=tfsbuild
    If you still have any concerns, please feel free to ask in TFS forum.
    Best regards,
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • TFS /VStudio 2013 - How Can I See TestContext Output from Build Definition

    Running On Prem TFS 2013 with Visual Studio 2013 MS Test
    I think we are using the default Build Templates (TfvcTemplate.12.xaml)
    I have a seperate "*.Tests" Assembly/Project for running Unit Tests.
    The main problem I have, is that the tests pass on my machine, but fail on the Build Server.  I have plenty of information on my machine on why tests fail (via Console.WriteLine and TestContext.WriteLine), but all I get on the build server Diagnostics
    or Log tab is Failed "TestName".
    I've been trying to find a way to figure out a way to find a way to configure TFS to show me the Failure reasons, but I can't find it anywhere.
    I successfully run the MSBuild.exe step / mtba:RunMSBuild
    Then I go to the mtba:RunAgileTestRunner and / "Run VS Test Runner" and it fails the Build (because I have "Fail build on test failure" set to true).  I see all the tests that fail, but have no idea why.  I would like to know
    how to configure TFS so I can see the same output I see from Visual Studio.
    Here is the output of what happens: from the Diagnostics "tab" when seeing Build result in the browser:
    Run VS Test Runner
      Inputs
        TestSpecs: BuildParameter[] Array
        Enabled: True
        ConfigurationsToTest: String[] Array
        OutDir: 
    There were no matches for the search pattern C:\Builds\TS\Build Test\bin\**\*test*.appx
    Failed TestName1
    Failed TestName2
    etc..
    Is it even possible to get the output I'm asking for?  If so how?
    Thanks

    Hi ParsecAndre, 
    Thanks for your post. 
    In TFS 2013 default TfvcTemplate.12.xaml build process template, TFS invoke VS Test Runner(vstest.console.exe) to execute test project, not invoke MSTest.
    To view the detailed test case failed information, please should open the completed build in VS, please refer to the below screenshot:
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • TFS 2013 + MRM - Build & Release Failure

    I have a project in a Git repo in my TFS 2013 environment, and it's automated releases are failing. I am using ReleaseGitTemplate.12.xaml (from
    http://blogs.msdn.com/b/visualstudioalm/archive/2013/12/09/how-to-modify-the-build-process-template-to-use-the-option-trigger-release-from-build.aspx) as my build process template, and VS 2013 as my editor.
    The error message in the build log under the heading "Other Errors and Warnings" is: "Release build failed (type Exception)".
    The stack trace is:
    at System.Activities.Statements.Throw.Execute(CodeActivityContext context)
    at System.Activities.CodeActivity.InternalExecute(ActivityInstance instance, ActivityExecutor executor, BookmarkManager bookmarkManager)
    at System.Activities.Runtime.ActivityExecutor.ExecuteActivityWorkItem.ExecuteBody(ActivityExecutor executor, BookmarkManager bookmarkManager, Location resultLocation)
    After the error occurs, when I bring up the MRM Client it doesn't appear as if a release was even attempted.
    If I set the "Release Build" property on the "Process" tab for the build def to "False", and then run a build using that build def...the build succeeds. I can then, successfully, do a Manual Release using the latest (successful)
    build output and everything works -- i.e. my web/app is updated on the server, including my web.config.token file being processed with the variables in the various stages of my release template.
    I need to figure out why the automated release won't work. I have another project in the same environment that uses TFVC (and ReleaseTfvcTemplate.12.xaml from the same blog thread) and it's automated releases work just fine.
    theBoringCoder

    Hi BC, 
    Thanks for your post.
    You’re using TFS 2013 Update 4 and Release Management Server, Client, Deployment Agent 2013 Update 4 ?
    Try to manually run release template(using completed TFS build) from RM Client, the release can run successfully?
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • CVI2013 f1: how to cancel build process?

    how to cancel the build process after it's started?
    I can't find a way...
    Vix
    In claris non fit interpretatio
    Using LV 2013 SP1 on Win 7 64bit
    Using LV 8.2.1 on WinXP SP3
    Using CVI 2012 SP1 on Win 7 64bit, WinXP and WinXP Embedded
    Using CVI 6.0 on Win2k, WinXP and WinXP Embedded
    Solved!
    Go to Solution.

    Hello Wolfgang!
    Yes, my answer to vix's initial question was basically the same as your's: the 'Cancel Build' menu item from the Build menu.
    As of CVI 2013, the build process is not longer blocking the ADE UI anymore, so users can operate the CVI ADE independent of the currently running build process. Hence, the modal dialog from CVI 2012 has been removed. Because the dialog was removed, we moved the ability to cancel the current build over to the CVI ADE menu, amoung the other menu items related to the build process (e.g. Build, Rebuild, Batch Build...). However, we didn't want to modify the behavior of the STOP button, because it's main purpose has been closely targeted towards controlling the execution state of a debugged program. If we have changed it's behavior, we would also have to change it's naming, i.e. currently 'Terminate Execution' toolbar button.

  • TFS 2012 - Running Builds From Solution Explorer Using Specific BuildProcessTemplate (*.xaml) File

    Hi,
    I am curious to get some answers to the following and would be grateful for some help. This is the scenario.
    I have a number of build process template (*.xaml) files currently existing in my TFS 2012 project. These include the default templates created originally for the Team Project and a number of bespoke templates. For illustrative
    purposes, let's assume therefore that I have 6 *.xaml build process template files in total.
    As is common practice, from my Visual Studio client, I often build my solution locally from the Solution Explorer window, after implementing some changes.
    What I'm keen to know is whether I can build my solution from Visual Studio (as described in the last paragraph), by referencing a specific build process template file (*.xaml) particularly one of the customised ones described earlier, rather
    than the default build process template.
    Is this possible and if so, how can this be configured in my solution?
    Thank you

    Hi RegManteaw,  
    Thanks for your post.
    When you build your solution in Solution Explorer using VS, VS will build your solution locally, it don’t invoke TFS to build your solution. Build solution using VS locally has no relationship with Team Build.
    We suggest you create a CI or Gated Check-in build definition(using specific build process template) for your solution, then after you edited your solution, you can perform the check-in to trigger build definition to build your solution using Team Build.
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • Separate download of process templates(latest version) or need to upgrade TFS 2013 to latest update 4?

    Our TFS production server is 2013 and the update is 12.0.21005.1 version. How to get the latest upgraded process templates to apply our customizations. Can we get the process templates as a separate download or need the TFS to be upgraded to latest 2013
    update 4. If update is needed, then do we need to take TFS backup or it will just update the changes to the existing server?

    Team Foundation Server 2013.
    RC
    RTM
    Update 2 
     Update 3 RC
    Update 3
       Update 4 RC
    Update 4
    12.0.20827.3
    12.0.21005.1
    12.0.30324.0
    12.0.30626.0
    12.0.30723.0
       12.0.31010.0
    12.0.31101.0
    Source :- http://blogs.msdn.com/b/tfssetup/archive/2013/11/21/what-version-of-team-foundation-server-do-i-have.aspx
    Regards, Bharath
    LinkedIn:

  • Building VS 2008 projects using TFS 2013 team build.

    Dear members,
    Please provide your comments/procedure to build VS 2008 projects using TFS 2013 team build.
    Thanks you.
    Cheers, Tarun

    Hi Tarun,
    For the error occurred during TFS build process, you can check whether you specify the build x86 as your build platform. The assemblies in build output that you use might be copied to different location if you have the settings in your project or build
    definition.
    Check this
    page for more details, and check whether the problem can be resolved. If not, then set the logging verbosity to diagnostic level and then check the detailed build log.
    Best regards,

  • How to determine process template for existing team project ?

    Hello,
    I have existing team project ( TFS 2013 ) but I don't have information about which process template have been used.
    Is there any way to figure out which process template has been configured in existing team project ?
    Thank you in advance !
    Kind Regards,
    Dipti Chhatrapati

    You could also check the Process Template version If you have integrated TFS with SharePoint 
    Here are the steps:
    Team Explorer->Click on Documents -> Expand Process Guidance ->Click on ProcessGuidance.aspx 
    Based on the process template you have used, it will redirect you the guidance page.
    Example: You are being redirected to the guidance for the following process template: Microsoft Visual Studio Scrum 2013.4... (Here i have created a new project on TFS13.4 server with Scrum template)
    Thanks, BHSR

  • Can I configure TFS express 2013 in ms visual studio 2013 express edition?

    Hi,
    I downloaded Microsoft visual studio SHELL only to realise that I cannot create WebApplication.
    my team wants to work on the .Net application integrated with tfs for
    development, version control and building. Its on trial basis.
    So we want to create a prototype and hence we cannot go for the licensed version.
    Can you please tell me if we can do the above things using microsoft visual studio express 2013 and tfs express 2013.
    If yes, please explain the configuration process as we see many installers online.
    Thanks in advance.

    Hi linkin3468,
    Firstly, there are different VS express version, if you want to develop the web app, one idea is that you could install the VS2013 express for web.
    http://www.visualstudio.com/en-us/products/visual-studio-express-vs.aspx
    Or you could install the latest free version VS2013 community version, it would support all features of express versions.
    http://www.visualstudio.com/en-us/news/vs2013-community-vs.aspx
    For the TFS express usage issue, as far as I know, the Visual Studio Express client integration will work with any Team Foundation Server – including both TFS Express and the
    Team Foundation Service. So you could use it.
    Best Regards,
    Jack
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • MDT 2013 supports build and capture win 7 SP1

    Hi,
    Just want to have a check if MDT 2013 supports Build and capture windows 7 as image (wim)?
    I know it is supporting windows 7 as supported OS for deployment.
    Regards,

    Yes it does:
    http://technet.microsoft.com/en-US/windows/dn475741.aspx
    Good luck!

  • Install IP 2013 web browser form template

    Hi All,
    Couldn't find a option to create Infopath 2013 form using IP 2013 form template on save as.
    Could someone direct me to get the procedures to install 2013 web browser form template. I can only see 2010 options. 
    Thanks,

    Hi the above mentioned are the templates which will come up with InfoPath 2013. If you BlankForm 2010, it will serve you the purpose which you are trying to achieve it
    Sekar - Our life is short, so help others to grow
    Whenever you see a reply and if you think is helpful, click "Vote As Helpful"! And whenever
    you see a reply being an answer to the question of the thread, click "Mark As Answer

  • Upgrading process template from tfs2010 to tfs2013

    Hi Guys
                         I have migrated My TFS2010 to TFS2013 on new Environment. Everything migrated successfully except process templates.
    I have customized process templates from tfs2010 ... I cant see my customization in tfs2013.
     Please guide me how it can be possible.
    Moreover ,i cant see code reviews and rest of new features of tfs2013...
    Thanks 
    Waseem Bukhari
    CMer
    WSBukhari

    Hi WSBukhari, 
    Thanks for your post.
    If you want configure the old team project use new feature in TFS 2013, you need to manually configure the new feature, please refer to the information in this document:
    https://msdn.microsoft.com/en-us/library/ff432837.aspx.
    If you want use the customized process template to create new team project in TFS 2013 Server, you should download the TFS 2013 default process template(s) from TFS 2013 collection, then edit the process template(s) to meet your requirement, then upload
    the customized TFS 2013 process template(s) to your collection to create team project.
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

Maybe you are looking for