Skip to content
Snippets Groups Projects
Select Git revision
  • 7c7cd3d7411c4526f2a5434e47efb7fdcadbb328
  • master default protected
  • dev
  • ckan-2.9
  • refactor-css
  • improve-accessibility
  • fix-get_action-calls
  • summary-collection
  • debug-collections
  • debug-eakte
  • experimental-linked-resources-as-uploads
  • button-text-detail
  • Detailinfo
  • hash
  • URL_Upload
  • URL_Upload_working_BB
  • url_exp
  • ODPSH-550
  • href-for-preview
  • ODPSH-HASH-ALGO
  • Algo
  • v1.61
  • v1.6
  • v1.51
  • v1.5
  • v1.4
  • v1.3
  • v1.2
  • v1.1
  • v1.0
  • v0.1
  • sprint-18
  • sprint11_2
  • sprint10
  • sprint8
  • sprint7
  • sprint6
37 results

package_item.html

Blame
  • deployment_env_test.yaml 3.03 KiB
    #
    # Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den
    # Ministerpräsidenten des Landes Schleswig-Holstein
    # Staatskanzlei
    # Abteilung Digitalisierung und zentrales IT-Management der Landesregierung
    #
    # Lizenziert unter der EUPL, Version 1.2 oder - sobald
    # diese von der Europäischen Kommission genehmigt wurden -
    # Folgeversionen der EUPL ("Lizenz");
    # Sie dürfen dieses Werk ausschließlich gemäß
    # dieser Lizenz nutzen.
    # Eine Kopie der Lizenz finden Sie hier:
    #
    # https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12
    #
    # Sofern nicht durch anwendbare Rechtsvorschriften
    # gefordert oder in schriftlicher Form vereinbart, wird
    # die unter der Lizenz verbreitete Software "so wie sie
    # ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN -
    # ausdrücklich oder stillschweigend - verbreitet.
    # Die sprachspezifischen Genehmigungen und Beschränkungen
    # unter der Lizenz sind dem Lizenztext zu entnehmen.
    #
    
    suite: test environments
    templates:
      - templates/deployment.yaml
    set:
      ozgcloud:
        bundesland: by
        bezeichner: helm
        environment: dev
      sso:
        serverUrl: sso.test.sh.ozg-cloud.de
      baseUrl: test.sh.ozg-cloud.de
    tests:
      - it: check customList
        template: deployment.yaml
        set:
          env.customList:
            - name: my_test_environment_name
              value: "A test value"
        asserts:
          - contains:
              path: spec.template.spec.containers[0].env
              content:
                name: my_test_environment_name
                value: "A test value"
      - it: check customList test value is not set by default
        template: deployment.yaml
        asserts:
          - notContains:
              path: spec.template.spec.containers[0].env
              content:
                name: my_test_environment_name
                value: "A test value"
      - it: check quarkus origin is set
        asserts:
          - contains:
              path: spec.template.spec.containers[0].env
              content:
                name: QUARKUS_HTTP_CORS_ORIGINS
                value: "https://helm.test.sh.ozg-cloud.de"
      - it: check quarkus mongodb database default value
        asserts:
          - contains:
              path: spec.template.spec.containers[0].env
              content: 
                name: QUARKUS_MONGODB_DATABASE
                value: user-manager-database