|
@@ -8,8 +8,16 @@ pipeline:
|
|
|
build:
|
|
|
image: debian:8.0
|
|
|
commands:
|
|
|
- - echo 'Acquire::http { Proxy "http://200.50.168.30:3142"; };' > /etc/apt/apt.conf.d/01proxy
|
|
|
+ - echo 'Acquire::http { Proxy "http://200.50.168.30:3142"; };' > /etc/apt/apt.conf.d/01proxy
|
|
|
- apt-get update && apt-get install -yq build-essential git unzip php5-cli php5-mysql wget mysql-client php5-curl
|
|
|
+
|
|
|
+ # RabbitMQ apt repository
|
|
|
+ - echo 'deb http://www.rabbitmq.com/debian/ testing main' | tee /etc/apt/sources.list.d/rabbitmq.list
|
|
|
+ - wget -O- https://www.rabbitmq.com/rabbitmq-release-signing-key.asc | apt-key add -
|
|
|
+ - apt-get update && apt-get install -yq rabbitmq-server
|
|
|
+ - echo 'export RABBITMQ_NODENAME=rabbit@localhost' | tee /etc/rabbitmq/rabbitmq-env.conf
|
|
|
+ - echo 'export RABBITMQ_NODE_IP_ADDRESS=127.0.0.1' | tee /etc/rabbitmq/rabbitmq-env.conf
|
|
|
+ - service rabbitmq-server restart
|
|
|
|
|
|
- php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
|
|
|
- php composer-setup.php --install-dir=/usr/local/bin/ --filename=composer
|