mirror of https://github.com/jacekkow/keycloak-protocol-cas

Matthias Piepkorn
2017-11-14 8352fb1726e5efab21531bc0b15df784dc5ae0df
.travis.yml
@@ -13,10 +13,12 @@
  - docker
env:
  - KEYCLOAK_VERSION=2.5.5.Final
  - KEYCLOAK_VERSION=3.0.0.Final
  - KEYCLOAK_VERSION=3.1.0.Final
#  - KEYCLOAK_VERSION=3.2.0.Final
#  - KEYCLOAK_VERSION=2.5.5.Final
#  - KEYCLOAK_VERSION=3.0.0.Final
#  - KEYCLOAK_VERSION=3.1.0.Final
  - KEYCLOAK_VERSION=3.2.1.Final
  - KEYCLOAK_VERSION=3.3.0.Final
  - KEYCLOAK_VERSION=3.4.0.Final
before_install:
  - docker pull jboss/keycloak:$KEYCLOAK_VERSION
@@ -33,7 +35,7 @@
    docker exec -t keycloak /opt/jboss/keycloak/bin/kcadm.sh config credentials --server http://localhost:8080/auth --realm master --user admin --password admin &&
    docker exec -t keycloak /opt/jboss/keycloak/bin/kcadm.sh create clients -r master -s clientId=test -s protocol=cas -s enabled=true -s publicClient=true -s 'redirectUris=["http://localhost/*"]' -s baseUrl=http://localhost -s adminUrl=http://localhost &&
    docker exec -t keycloak /opt/jboss/keycloak/bin/kcadm.sh get serverinfo -r master --fields "providers(login-protocol(providers(cas)))" | grep cas &&
    curl --fail http://localhost:8080/auth/realms/master/protocol/cas/login?service=http://localhost
    integrationTest/suite.sh
before_deploy:
  - "mvn -DskipTests package"