add attribute-endpoints-provider plugin to keycloak
All checks were successful
ci/woodpecker/push/keycloak Pipeline was successful

This commit is contained in:
June 2026-04-05 16:48:03 +02:00
commit 599761928e
Signed by: june
SSH key fingerprint: SHA256:o9EAq4Y9N9K0pBQeBTqhSDrND5E7oB+60ZNx0U1yPe0
2 changed files with 10 additions and 0 deletions

View file

@ -30,6 +30,15 @@ steps:
commands:
- mkdir /woodpecker/images
- name: build-attribute-endpoints-provider
image: alpine
commands:
- apk -u add maven git
- git clone https://git.hamburg.ccc.de/CCCHH/keycloak-attribute-endpoints-provider.git
- cd keycloak-attribute-endpoints-provider
- mvn -f attribute-endpoints-provider verify
- cp attribute-endpoints-provider/target/attribute-endpoints-provider-1.0-SNAPSHOT.jar /woodpecker/src/keycloak/attribute-endpoints-provider.jar
- name: build-image
image: gcr.io/kaniko-project/executor
entrypoint:

View file

@ -9,6 +9,7 @@ RUN /opt/keycloak/bin/kc.sh build
FROM quay.io/keycloak/keycloak:${TAG}
COPY --from=builder /opt/keycloak/ /opt/keycloak/
ADD themes/ /opt/keycloak/themes/
ADD attribute-endpoints-provider.jar /opt/keycloak/providers/attribute-endpoints-provider.jar
# Runtime options to be set in compose directly.