Странный вопрос. В рамках «проекта» - должна быть там откуда удобно строить ci/cd. В ином случае - там где удобнее заказчику. Клиентоориентированность и всё такое всё же иногда необходимо. ИМХО по дефолту - не нужно чтобы разработчик с заказчиком общался раскованно. Для «личного раскованного» общения есть другие инструменты.