summaryrefslogtreecommitdiff
path: root/ci/docker
AgeCommit message (Collapse)Author
2023-01-05CI: Support Podman as an alternative to Dockerjwijenbergh
Podman-compose (can be aliased to docker-compose now) does not have the exact same options. We move the compose file to the root to support podman. This is also better because users can just execute docker-compose in the root.
2022-12-14Docker: Get Go version from go.devjwijenbergh
2022-11-03Docker: Use debianjwijenbergh
For some reason GitHub was failing on the golang image but not locally??
2022-11-02CI: Update Go container to 1.19jwijenbergh
2022-09-27CI Docker: Remove pyvirtualdisplay from dependenciesjwijenbergh
2022-08-09Docker: Run without a systemctl helper scriptjwijenbergh
2022-08-09Docker: Use the main eduVPN repojwijenbergh
2022-05-10Python: Add config retrieval testjwijenbergh
2022-04-25CI: Provide SAN in selfsigned certificateJeroen Wijenbergh
Otherwise Go fails with `failed obtaining HTTP resource https://eduvpnserver/.well-known/vpn-user-portal with error Get "https://eduvpnserver/.well-known/vpn-user-portal": x509: certificate relies on legacy Common Name field, use SANs instead`
2022-04-25Fix: CI selfsigned pathJeroen Wijenbergh
2022-04-25Tests: Skip server tests if no SERVER_URI is passedJeroen Wijenbergh
2022-04-25Tests: Ability to add a custom server and share certificateJeroen Wijenbergh
We also now do not have to skip verification in the test files
2022-04-22Refactor: Restructure projectjwijenbergh
- Add an internal folder where all the internal code lives - Make a state.go and state_test.go for the public interface This gives a more clear separation between functions and modules. It also makes this a more typical Go project setup.
2022-03-29Tests: Change OAuth expiry tests by using a custom expiry timejwijenbergh
2022-03-25Add comments and minor fixupsjwijenbergh
2022-03-25Remove unneeded scriptjwijenbergh
2022-03-25Wait for pid to finish instead of sleepingjwijenbergh
2022-03-25Add testing container to the same networkjwijenbergh
2022-03-25Set portal username and pass with env varsjwijenbergh
2022-03-25Login to oauth with selenium and testjwijenbergh
2022-03-24Add CI docker images for testing with the serverjwijenbergh