Установка Aikau (Ubuntu 14.04)

Исходные данные

Установка Aikau будет осуществляться на Linux систему:

  • Linux Ubuntu Server 14.04

Подготовительный этап

Выпослняем установку следующих пакетов:

1. Устанавливаем Chrome, Git, Maven

  • $ sudo apt-get update
    $ sudo apt-get install -y google-chrome-stable git maven

2. Установка NVM 

  • $ git clone https://github.com/creationix/nvm.git ~/.nvm
    $ cd ~/.nvm
    $ git checkout `git describe --abbrev=0 --tags
3. Добавим NVM стартовый скрипт для вашего профиля 
  • $ echo "source ~/.nvm/nvm.sh" >> ~/.bashrc
4. Закроем и откроем терминал
5. Установим последнюю стабильную версию
$ nvm install stable
$ nvm alias default stable
#Установка grunt startup selenium
$ npm install -g grunt-cli
$ npm install -g selenium-standalone
 
6. Иницилизация и запуск selenium
$ selenium-standalone install
$ selenium-standalone start
6. Откроем новое терминально окно
7. Создадим новую рабочую директорию 
$ mkdir -p ~/develop/git
$ cd ~/develop/git
8. Клонируем Aikau проект и проверяем develop branch
$ git clone https://github.com/Alfresco/Aikau.git
$ cd Aikau
$ git checkout develop
9. C aikau sub-project, установятся зависимости,  запустим тест сепрвера
  • $ cd aikau
    $ npm install
    $ mvn clean install jetty:ru