Ok. That makes sense. It would be nice if I didn't have to do it
through script but as long as that's available to me I should be
ok. It sounds like the alternative then would be to have 3 build
artifacts, one for each separate DLL.
Is it possible to have one build artifact has a wildcard "group"
for extensions? That would let me do something like this:
That would allow me to ensure that I only pick up those 3 files
from the bin directory rather than everything. I'm pretty sure I
could do this as separate build artifacts, but in my case that
would mean a total of 9 artifacts and any time I add a new project
I would be adding 3 artifacts.
That sort of worked. Actually, it did work but I ended up with
multiple copies of the DLLs as build artifacts due to the fact that
there are cross-project references. I ended up using an "on build
success" script which used 7z to create the archive.
Yes, supporting regex rather than a glob syntax would be better.
That would provide the most flexibility.