информация со ссылкой на Вас о том, что (ctpeko3a) wrote,
информация со ссылкой на Вас о том, что
ctpeko3a

About Work

Внезапно захотелось рассказать о том, чем я сейчас занимаюсь на работе…

Делаем сейчас SOA систему, на основе продуктов BEA и Adobe. Моя задача - поддержка continuous integration, то есть я делаю так, чтобы проекты собирались регулярно и как можно меньшими усилиями.

Проектов пока 9, но в недалёком будущем будет около 20и (есть пара очень сложных, которые будем разбивать на куски). Это не считая branches. Вся эта братия раз в час компилится, собирается в жабьи архивы и деплоится на сервера.

Серверов 7, все сервера - зоны на одном большом SPARK Solaris. CruiseControl (это то, что запускает билды раз в час) крутится на 8ом сервере и деплоит все собранные проекты удалённо посредством ssh. На серверах один или два Weblogic domains, куда, собственно все проекты и устанавливаются. В не таком уж и отдалённом будущем все эти домены будут  представлять из себя кластера, что сути моих билдов совершенно не меняет.

А вот на следующей неделе предстоит огромный траходром с построением и запуском отдельного билда, который будет собирать все эти проекты вместе, правильно их конфигурить и запускать автоматическое тестирование. Как это делать посредством CruiseControl я представляю смутно, но деваться некуда, поэтому буду рассматривать разные возможные варианты.

Вот такие вот серые будни…

Tags: software, technology
Comments for this post were disabled by the author