teamcity - Moving files between build chain builds -


what set required move files between builds in tc? needing move both modified source files , build binaries between build configurations of build chain.

i have 1 project 4 builds. builds

  1. update version number (this build updates 15 sources files)
  2. compile (this build compiles dozen objects)
  3. test (this build runs regression test)
  4. create package (this build creates setup.exe file)

information tc setup , chain

  • i using perforce vcs.
  • all 4 builds use same vcs root.
  • on 4 builds under version control settings have "clean files before build" set "on".
  • "update version number" build triggered check in vcs. (this works)
  • i have been able chain , trigger builds. each build starts fresh copy of files vcs.
  • the chaining set use snapshot dependency.

based off of tc documentation looks should using snapshot dependency , not artifact dependency. if put build steps of builds same build works. looking have more flexibly , expand on build chain in future.

i tried setting configuration first build attached vcs root , other builds don't have vcs root. didn't work.

i have been unable find answer googling have been able find someone else struggling problem. sadly didn't receive answer.

after speaking tc customer support learned correct technique use both artifact dependency "build same chain" selected , snapshot dependency.


Comments

Popular posts from this blog

Is there a better way to structure post methods in Class Based Views -

performance - Why is XCHG reg, reg a 3 micro-op instruction on modern Intel architectures? -

jquery - Responsive Navbar with Sub Navbar -