psychoinformatics-de / inm-icf-utilities

MIT License
0 stars 5 forks source link

Add https support to apache2 on ICF-CI #22

Open christian-monch opened 1 year ago

christian-monch commented 1 year ago

This PR enables SSL on the test-HTTP server. It installs all necessary certificates to enable requests and git-annex to establish connections to the server.

The PR changes the data_webserver-fixture to return an https:-URL on an appveyor-VM. So all tests should run against an https:-endpoint.

Fixes #17

BEFORE this PR can be merged, the following tasks have to be completed:

To indicate that the previous tasks should be completed before the merge, this PR is put into draft mode

christian-monch commented 1 year ago

The remaining errors are not related to https (datalad get fails)

christian-monch commented 1 year ago

Remaining get-errors where fixed by merging the latest changes from main into the branch.