Commits on Source (2)
-
Tristan Van Berkom authored
When configuring a push remote and specifying either the client-cert or the client-key, then both must be specified. This ensures we get an informative error instead of a stack trace and BUG. Fixes issue #625
-
Tristan Van Berkom authored
Test that we get the expected error when configuring a client-cert without client-key, or the inverse.
Showing
- buildstream/_artifactcache/artifactcache.py 11 additions, 1 deletionbuildstream/_artifactcache/artifactcache.py
- tests/artifactcache/config.py 34 additions, 0 deletionstests/artifactcache/config.py
- tests/artifactcache/missing-certs/certificates/client.crt 0 additions, 0 deletionstests/artifactcache/missing-certs/certificates/client.crt
- tests/artifactcache/missing-certs/certificates/client.key 0 additions, 0 deletionstests/artifactcache/missing-certs/certificates/client.key
- tests/artifactcache/missing-certs/element.bst 1 addition, 0 deletionstests/artifactcache/missing-certs/element.bst