Я узнал о TeamCity два года назад, когда ребята поднимали CI на нашем проекте. В то время я не совсем понимал что из себя представляет CI и как это работает. Со временем мне пришлось создавать новые билды и описывать их конфигурацию в Ant-скриптах. Недавно мне пришлось самому устанавливать TeamCity на "чистую" CentOS. Об этом и расскажу. Будете удивлены, но делается это очень просто.
Для примера я взял CentOS 6.4 и TeamCity 8.3.
1. Устанавливаем Oracle 1.6 JDK.
yum install java-openjdk
2. Устанавливам tomcat 6.*-7.*. Я выбрал шестую версию. Разработчики TeamCity рекомендуют Tomcat 6.0.27+.
yum install tomcat6 tomcat6-webapps tomcat6-admin-webapps
4. Открываем http://www.jetbrains.com/teamcity/download/index.html и качаем версию для Linux.
mkdir /opt/jetbrains cd /opt/jetbrains wget http://download.jetbrains.com/teamcity/TeamCity-8.0.3.tar.gz tar -xzf TeamCity-8.0.3.tar.gz
5. TeamCity скачан, распакован, и находится в папке /opt/jetbrains/TeamCity. Пришло время запустить TeamCity сервер и дефолтный билд-агент.
cd /opt/jetbrains/TeamCity/bin sh runAll.sh start
Всё готово. Теперь вы можете открыть http://your_host:8111/ и начинать работать с TeamCity. Если всё установилось правильно, то вы должны увидеть страницу с таким содержанием:
Я описал как просто и быстро "завести" TeamCity. О детальной настройке можно прочитать в разделе документации TeamCity.
Комментариев нет:
Отправить комментарий