A local 'dotnet build' leaves agent/*/obj and agent/*/bin full of absolute host paths. They are gitignored, but the export rsyncs the WORKING TREE, so .gitignore does not apply and the scrub gate stopped the whole export - which is what it is for, but it made publication depend on whoever built the agent last having cleaned up. Same shape as the stray .env.bak the excludes already document. Note the trap that follows from it: an --exclude also PROTECTS a path from --delete, so the copies the first failed run had already placed in the publication tree had to be removed by hand before the next run could pass. Scope: product
16 KiB
Executable File
16 KiB
Executable File