From ceb6cf7e8a2df3ddbca92802aa9fde227bf40ae5 Mon Sep 17 00:00:00 2001 From: Mart van Santen <mart@greenhost.nl> Date: Thu, 25 Nov 2021 08:47:17 +0100 Subject: [PATCH] Work on integration tests --- .gitlab-ci.yml | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 97b4324..aa5faa0 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -97,6 +97,8 @@ behave-integration: services: - name: postgres:latest alias: postgres + - name: docker.io/oryd/kratos:latest + alias: kratos - name: docker.io/oryd/hydra:v1.10.7-alpine alias: hydra command: @@ -104,8 +106,8 @@ behave-integration: - all - --dangerous-force-http - --dangerous-allow-insecure-redirect-urls - - "http://oidc:5000/callback" - - name: ${CI_REGISTRY_IMAGE}/integration_test_app:${CI_COMMIT_REF_NAME} + - "http://oidc:5000/login/" + - name: ${CI_REGISTRY_IMAGE}/login:${CI_COMMIT_REF_NAME} alias: oidc variables: # Feature Flag FF_NETWORK_PER_BUILD Enables creation of a docker network per build @@ -143,9 +145,10 @@ behave-integration: SECRET: "secret" DEBUG: "true" FLASK_ENV: "development" - image: ${CI_REGISTRY_IMAGE}/integration_test:${CI_COMMIT_REF_NAME} + image: ${CI_REGISTRY_IMAGE}/login:${CI_COMMIT_REF_NAME} script: - echo "I am skipped today!" + - curl http://oidc:5000/whoami # Create user and application objects #- /bin/bash user-panel/backend/utils/create-user.bash ${TESTUSER_USERNAME} ${TESTUSER_PASSWORD} ${TESTUSER_EMAIL} backend:5000 #- /bin/bash user-panel/backend/utils/create-user.bash ${TESTUSER_USERNAME2} ${TESTUSER_PASSWORD} ${TESTUSER_EMAIL2} backend:5000 -- GitLab