Skip to content

Fix CI build #333

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 30 commits into from
Nov 16, 2019
Merged
Changes from 1 commit
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
c3f0e4c
docker openldap server
vroldanbet Nov 13, 2019
fdbe61e
clarify why we need it
vroldanbet Nov 13, 2019
ddd8dce
there is an officially supported mechanism to add hostnames in Travis CI
vroldanbet Nov 13, 2019
3caf85b
let's use good old example.org
vroldanbet Nov 13, 2019
683d660
change test DSN and authenticate with the right user
vroldanbet Nov 13, 2019
fb4c76d
adjust hostname to the new certificate for TLS tests
vroldanbet Nov 13, 2019
94c2ba9
need to detach container so it does not block execution
vroldanbet Nov 13, 2019
4280d18
adds custom retcode.ldif to the bootstrap sequence
vroldanbet Nov 13, 2019
f38c39c
disabling this test - it's returning connection refused instead
vroldanbet Nov 13, 2019
1b595b2
let's assume folks will have to modify /etc/hosts
vroldanbet Nov 13, 2019
ba225a9
we don't need vagrant specific tests anymore
vroldanbet Nov 13, 2019
376c42e
this does not need to run only in CI if devs edit /etc/hosts
vroldanbet Nov 13, 2019
839318a
add docker container CA certificate and use if in fixtures
vroldanbet Nov 13, 2019
9b8d80d
installs docker container CA certificate
vroldanbet Nov 13, 2019
7c85643
let's disable the test that uses system cert store
vroldanbet Nov 13, 2019
6c1c56d
remove unused stuff
vroldanbet Nov 13, 2019
f67e741
script to start docker openldap server for integration tests
vroldanbet Nov 13, 2019
5c4644e
rubymine warning: quote to avoid word splitting
vroldanbet Nov 13, 2019
10a44d5
add most recent ruby versions
vroldanbet Nov 13, 2019
8ba87b3
update documentation
vroldanbet Nov 13, 2019
201fdfa
clarify /etc/hosts caveat, needed for local integration tests
vroldanbet Nov 13, 2019
dc6d75d
remove empty file (I messed up while cherry-picking)
vroldanbet Nov 14, 2019
fee04d8
attempt to make docker command more readable
vroldanbet Nov 14, 2019
fef7cdb
what about this
vroldanbet Nov 14, 2019
cf4e9bd
add backslash to bash command
vroldanbet Nov 14, 2019
35bcc92
format the snippet as code
vroldanbet Nov 15, 2019
b90ee7e
enable bind timeout test using non-routable IP
vroldanbet Nov 15, 2019
a9228e2
Merge remote-tracking branch 'origin/fix-ci-build' into fix-ci-build
vroldanbet Nov 15, 2019
14dfc2a
ignore RubyMine metadata
vroldanbet Nov 15, 2019
693b210
mount ldif folder instead of individual files
vroldanbet Nov 15, 2019
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
this does not need to run only in CI if devs edit /etc/hosts
  • Loading branch information
vroldanbet committed Nov 14, 2019
commit 376c42ec926b1878efd5200c432f73103dc9b291
2 changes: 0 additions & 2 deletions test/integration/test_bind.rb
Original file line number Diff line number Diff line change
Expand Up @@ -191,8 +191,6 @@ def test_bind_tls_with_multiple_bogus_hosts_no_verification
end

def test_bind_tls_with_multiple_bogus_hosts_ca_check_only_fails
omit_unless ENV['TRAVIS'] == 'true'

@ldap.host = nil
@ldap.hosts = [['127.0.0.1', 389], ['bogus.example.com', 389]]
@ldap.encryption(
Expand Down