feat: created keycloak plugin to add CAS as a Identity Provider

This commit is contained in:
Pierre Tellier 2025-02-03 17:34:23 +01:00
commit a2cda0e468
2 changed files with 20 additions and 0 deletions

6
CAS/Dockerfile Normal file
View File

@ -0,0 +1,6 @@
FROM maven:3.8.8-eclipse-temurin-21-alpine
COPY ./keycloak-cas/ .
RUN mvn clean package

14
CAS/build.sh Normal file
View File

@ -0,0 +1,14 @@
#!/bin/bash
if [ ! -d "./keycloak-cas/" ]
then
git clone https://github.com/RoboJackets/keycloak-cas
fi
if [ -d "./target/" ]
then
rm -r target/
fi
docker build -t build-dep .
docker create -it --name build-dep-container build-dep bash
docker cp build-dep-container:/target ./target
docker rm -f build-dep-container