commit a2cda0e4682408426ed4ffad7d17230cb1b5014e Author: Pierre Tellier Date: Mon Feb 3 17:34:23 2025 +0100 feat: created keycloak plugin to add CAS as a Identity Provider diff --git a/CAS/Dockerfile b/CAS/Dockerfile new file mode 100644 index 0000000..a223694 --- /dev/null +++ b/CAS/Dockerfile @@ -0,0 +1,6 @@ +FROM maven:3.8.8-eclipse-temurin-21-alpine + +COPY ./keycloak-cas/ . + +RUN mvn clean package + diff --git a/CAS/build.sh b/CAS/build.sh new file mode 100644 index 0000000..bb99b51 --- /dev/null +++ b/CAS/build.sh @@ -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 \ No newline at end of file