Teamcity - отличный бесплатный инструмент Continius Integration от JetBrains. Ниже небольшой мануал по его установке на debian.
Для работы teamcity необходима БД:
sudo apt-get install mysql-server mysql-client
sudo service mysql start
sudo mysql -u root -p
Затем в этой базе данных надо сделать несколько SQL запросов, чтобы создать БД для teamcity
CREATE DATABASE teamcity CHARACTER SET utf8 COLLATE utf8_general_ci
CREATE USER 'teamcity'@'localhost' IDENTIFIED BY 'teamcitypass';
GRANT ALL PRIVILEGES ON teamcity.* TO teamcity@localhost;
Установка teamcity будет производится не из репозитория, а вручную. Для этого надо скачать и распаковать архив с официального сайта jetbrains:
cd /opt
sudo wget http://download-cf.jetbrains.com/teamcity/TeamCity-9.1.3.tar.gz
sudo tar xfz TeamCity-9.1.3.tar.gz
После этого остается запустить Teamctiy через скрипт запуска:
По умолчанию, порт Teamcity 8111, поэтому сразу после запуска нужно открыть в браузере [ваш_ip]:8111 и закончить установку.
В процессе первого запуска teamcity попросит jdbc driver mysql, его надо положить в каталог, который там будет указан.
cd [требуемый каталог]
sudo wget http://cdn.mysql.com/Downloads/Connector-J/mysql-connector-java-5.1.36.zip
sudo apt-get install unzip
sudo unzip mysql-connector-java-5.1.36.zip
sudo mv mysql-connector-java-5.1.36/mysql-connector-java-5.1.36-bin.jar mysql-connector-java-5.1.36.jar
Для работы teamcity необходима БД:
sudo apt-get install mysql-server mysql-client
sudo service mysql start
sudo mysql -u root -p
Затем в этой базе данных надо сделать несколько SQL запросов, чтобы создать БД для teamcity
CREATE DATABASE teamcity CHARACTER SET utf8 COLLATE utf8_general_ci
CREATE USER 'teamcity'@'localhost' IDENTIFIED BY 'teamcitypass';
GRANT ALL PRIVILEGES ON teamcity.* TO teamcity@localhost;
Установка teamcity будет производится не из репозитория, а вручную. Для этого надо скачать и распаковать архив с официального сайта jetbrains:
cd /opt
sudo wget http://download-cf.jetbrains.com/teamcity/TeamCity-9.1.3.tar.gz
sudo tar xfz TeamCity-9.1.3.tar.gz
После этого остается запустить Teamctiy через скрипт запуска:
sudo sh /opt/Teamcity/bin/runAll.sh start
По умолчанию, порт Teamcity 8111, поэтому сразу после запуска нужно открыть в браузере [ваш_ip]:8111 и закончить установку.
В процессе первого запуска teamcity попросит jdbc driver mysql, его надо положить в каталог, который там будет указан.
cd [требуемый каталог]
sudo wget http://cdn.mysql.com/Downloads/Connector-J/mysql-connector-java-5.1.36.zip
sudo apt-get install unzip
sudo unzip mysql-connector-java-5.1.36.zip
sudo mv mysql-connector-java-5.1.36/mysql-connector-java-5.1.36-bin.jar mysql-connector-java-5.1.36.jar
Комментариев нет :
Отправить комментарий