This commit is contained in:
6543 2023-04-01 20:36:29 +02:00
parent 974229681f
commit 7dc8ff8bae

View File

@ -60,7 +60,7 @@ pipeline:
commands:
- just integration
environment:
- ACME_API=https://acme.mock.directory
- ACME_API=http://pebble_acme
- PAGES_DOMAIN=localhost.mock.directory
- RAW_DOMAIN=raw.localhost.mock.directory
- PORT=4430
@ -109,3 +109,26 @@ pipeline:
from_secret: bot_token
when:
event: [ "tag" ]
services:
pebble_acme:
image: letsencrypt/pebble
commands:
- |
echo '{
"pebble": {
"listenAddress": "0.0.0.0:80",
"managementListenAddress": "0.0.0.0:8080",
"certificate": "test/certs/localhost/cert.pem",
"privateKey": "test/certs/localhost/key.pem",
"httpPort": 80,
"tlsPort": 443,
"ocspResponderURL": "",
"externalAccountBindingRequired": false
}
}
'
- pebble -config /pebble.json
environment:
- PEBBLE_VA_NOSLEEP="1"
- PEBBLE_VA_ALWAYS_VALID="1"