Текущий номер сборки не учитывается во время tfsbuild

Что-то неправильно. я пытаюсь собрать и развернуть приведенный ниже фрагмент кода, но так получилось, что текущая сборка не будет развернута, в то время как, если я даю номер сборки, более старый, чем текущая сборка, она будет развернута. Я озадачен тем, что не так... Не могли бы вы помочь мне... Я не уверен, почему текущий номер сборки не рассматривается...

<PropertyGroup>
            <deployappsvr>\\vdev\$(HostedFolder);\\vdev2\$(HostedFolder)</deployappsvr>
            <prjbin>Release\_PublishedWebsites\RE.Service</prjbin>
        </PropertyGroup>

    <Target Name ="AfterEndToEndIteration" Condition=" '$(IsDesktopBuild)'!='true' ">
        <!-- Starting deployment to servers -->
        <Message Text="Starting deployment to servers" />
        <CallTarget Targets="DeployBatching" />
        <Message Text="finished deploying to servers" />

        <!-- Unmap TFS mapping -->
        <Exec Command="tf workfold /unmap $(tfsmap) /workspace:$(WorkspaceName) /collection:http://tfsapp:8080/tfs"/>
      </Target>

      <ItemGroup>
        <SrcToCopy Include="$(DropLocation)\$(BuildNumber)\$(prjbin)\**\*"/>
        <DestToCopy Include="$(deployappsvr)"/>
      </ItemGroup>

      <Target Name="DeployBatching" Outputs="%(DestToCopy.FullPath)">

        <PropertyGroup>
          <DestToCopy>%(DestToCopy.FullPath)</DestToCopy>
        </PropertyGroup>

        <RemoveDir Directories="@(DestToCopy)"/>
        <MakeDir Directories="@(DestToCopy)"/>

        <Message Text="111 @(SrcToCopy) 222 $(prjbin) 333 "/>
        <Message Text="444  Copying source files @(SrcToCopy->'$(DestToCopy)\%(RecursiveDir)\%(Filename)%(Extension)') "/>
        <Copy
             SourceFiles="@(SrcToCopy)"
             DestinationFiles="@(SrcToCopy->'$(DestToCopy)\%(RecursiveDir)\%(Filename)%(Extension)')"/>
        <Message Text="Finished Copying source files"/>

        <Exec Command="powershell Invoke-Command -computername vdev -scriptblock {md c:\buildtestfolder} > c:\power\pwrcmd.log 2>&amp;1"/>
      </Target>

1 ответ

Я устал от развертывания с сервера сборки, т.е. развертывания артефактов сборки с серверной копии вместо dropzone, которые, кажется, работают, но развертывание из dropzone, похоже, не работает до сих пор.

Другие вопросы по тегам