23 Zeilen
626 B
YAML
23 Zeilen
626 B
YAML
|
---
|
||
|
on: [push]
|
||
|
jobs:
|
||
|
configuration:
|
||
|
runs-on: docker
|
||
|
container:
|
||
|
image: quay.io/keycloak/keycloak:latest
|
||
|
env:
|
||
|
PATH="/opt/keycloak/bin:/usr/bin:/usr/local/bin"
|
||
|
KC_HEALTH_ENABLED=false
|
||
|
KC_DB=postgres
|
||
|
KC_CACHE_STACK=tcp
|
||
|
KC_HTTPS_CLIENT_AUTH=request
|
||
|
KC_FEATURES=recovery-codes,passkeys,opentelemetry
|
||
|
KC_DB_URL=postgresql://postgres.services.tobie:5432/keycloak
|
||
|
steps:
|
||
|
- run: kc.sh build
|
||
|
working-directory: /opt/keycloak/
|
||
|
- uses: actions/upload-artifact@v4
|
||
|
with:
|
||
|
name: keycloak-dir
|
||
|
path: /opt/keycloak/
|