Да, именно так вы и сделаете.Лучше всего разделить разные части вашего сценария сборки, чтобы, если вы хотите что-то изменить, вы могли легко приступить к работе.
Итак, в идеале у вас должна быть задача для компиляции вашего решения, другая для запускатесты, еще один для упаковки исходного кода и так далее ... Я недавно начал использовать psake, и this является хорошим справочником на случай, если вы захотите что-то найти.