1
0

feature/jenkins-proxy (#182)

Co-authored-by: Michael Hoennig <michael@hoennig.de>
Reviewed-on: https://dev.hostsharing.net/hostsharing/hs.hsadmin.ng/pulls/182
Reviewed-by: Marc Sandlus <marc.sandlus@hostsharing.net>
This commit is contained in:
Michael Hoennig
2025-07-01 11:58:20 +02:00
parent ad1537b856
commit fee080dbf4
9 changed files with 220 additions and 22 deletions

16
Jenkins/README.md Normal file
View File

@@ -0,0 +1,16 @@
# Jenkins Build+Test-Pipeline with NGINX HTTPS-Proxy and Letsencrypt
The scripts work in a Hostsharing Managed Docker environment.
Requires a .env file like this in the current directory:
```
SERVER_NAME=jenkins.example.org
EMAIL=contact@example.org
```
Then run `make provision` to initialize everything.
Run `make help` for more information.
WARNING: Provisioning does not really work yet, needs some manual restarts.