|
|
@ -5,6 +5,11 @@ services: |
|
|
|
|
|
|
|
|
language: php |
|
|
language: php |
|
|
|
|
|
|
|
|
|
|
|
addons: |
|
|
|
|
|
apt: |
|
|
|
|
|
packages: |
|
|
|
|
|
- expect |
|
|
|
|
|
|
|
|
php: |
|
|
php: |
|
|
- '7.0' |
|
|
- '7.0' |
|
|
- '7.1' |
|
|
- '7.1' |
|
|
@ -12,10 +17,16 @@ php: |
|
|
- nightly |
|
|
- nightly |
|
|
|
|
|
|
|
|
before_script: |
|
|
before_script: |
|
|
- docker pull evilfreelancer/docker-routeros |
|
|
|
|
|
- docker run -d -p 2222:22 -p 8728:8728 -p 8729:8729 -ti evilfreelancer/docker-routeros |
|
|
|
|
|
|
|
|
- sudo apt-get update |
|
|
|
|
|
- sudo apt-get install -y expect |
|
|
|
|
|
- docker pull evilfreelancer/docker-routeros:6.42 |
|
|
|
|
|
- docker pull evilfreelancer/docker-routeros:latest |
|
|
|
|
|
- docker run -d -p 12222:22 -p 18728:8728 -p 18729:8729 -ti evilfreelancer/docker-routeros:6.42 |
|
|
|
|
|
- docker run -d -p 2222:22 -p 8728:8728 -p 8729:8729 -ti evilfreelancer/docker-routeros:latest |
|
|
- docker ps -a |
|
|
- docker ps -a |
|
|
- sleep 30 |
|
|
- sleep 30 |
|
|
|
|
|
- ./preconfig.sh 12222 2>/dev/null |
|
|
|
|
|
- ./preconfig.sh 2222 2>/dev/null |
|
|
- composer self-update |
|
|
- composer self-update |
|
|
- composer install --prefer-source --no-interaction --dev |
|
|
- composer install --prefer-source --no-interaction --dev |
|
|
|
|
|
|
|
|
|