.travis.yml in net-ldap-0.16.1 vs .travis.yml in net-ldap-0.16.2

- old
+ new

@@ -1,23 +1,45 @@ language: ruby rvm: - 2.0.0 - 2.1 - 2.2 + - 2.3 + - 2.4 + - 2.5 + - 2.6 # optional - ruby-head - jruby-19mode - jruby-head - rbx-2 +addons: + hosts: + - ldap.example.org # needed for TLS verification + +services: + - docker + env: - INTEGRATION=openldap before_install: - gem update bundler install: - - if [ "$INTEGRATION" = "openldap" ]; then sudo script/install-openldap; fi + - > + docker run \ + --hostname ldap.example.org \ + --env LDAP_TLS_VERIFY_CLIENT=try \ + -p 389:389 \ + -p 636:636 \ + -v "$(pwd)"/test/fixtures/ldif:/container/service/slapd/assets/config/bootstrap/ldif/custom \ + --name openldap \ + --detach \ + osixia/openldap:1.3.0 \ + --copy-service \ + --loglevel debug \ - bundle install script: bundle exec rake ci matrix: