File tree Expand file tree Collapse file tree 1 file changed +15
-0
lines changed
Expand file tree Collapse file tree 1 file changed +15
-0
lines changed Original file line number Diff line number Diff line change @@ -26,13 +26,28 @@ before_script:
2626 - sudo cp $TRAVIS_BUILD_DIR/provision/rabbitmq.config /etc/rabbitmq/
2727 - sudo service rabbitmq-server restart
2828 - echo "extension = amqp.so" >> ~/.phpenv/versions/$(phpenv version-name)/etc/php.ini
29+ - git clone https://github.com/alanxz/rabbitmq-c.git
30+ - cd rabbitmq-c
31+ - git checkout v0.7.1
32+ - git submodule init && git submodule update
33+ - autoreconf -i && ./configure --prefix=$HOME/rabbitmq-c && make && make install
34+ - cd ..
35+ - git clone https://github.com/pdezwart/php-amqp.git
36+ - cd php-amqp
37+ - phpize
38+ - ./configure --with-librabbitmq-dir=$HOME/rabbitmq-c
39+ - make
40+ - sudo make install
41+ - cd ..
2942 - composer self-update
3043 - composer update --prefer-dist $DEPENDENCIES
3144 - sudo rabbitmqctl add_vhost /humus-amqp-test
3245 - sudo rabbitmqctl set_permissions -p /humus-amqp-test guest ".*" ".*" ".*"
3346
3447script :
3548 - php -dzend_extension=xdebug.so ./vendor/bin/phpunit --exclude-group=ssl --coverage-text --coverage-clover ./build/logs/clover.xml
49+ - rm -rf rabbitmq-c
50+ - rm -rf php-amqp
3651 - ./vendor/bin/php-cs-fixer fix -v --diff --dry-run
3752 - ./vendor/bin/docheader check src/ tests/
3853
You can’t perform that action at this time.
0 commit comments