Skip to content
Snippets Groups Projects
Select Git revision
  • 892361b38cd79c40256519a20970b41314762552
  • main default protected
  • changes-try-with-http
  • changes
  • feature/10632-check-in-for-2g-events
  • feature/10535-luca
  • fix/10609-crash-in-booster-rules-test-menu
  • release/2.16.x
  • release/2.15.x
  • fix/delete-duplicate-ids
  • fix/11016-max-limit
  • feature/10888-2g-events-person-overview-ui-changes
  • feature/10698-advanced-root-warning
  • fix/allowlist-navigation-issue
  • feature/10887-Determining_admission_state
  • Wrong-title-on-screen-Zertifikat-auswählen
  • feature/10738-http-logging
  • feature/10644-consent-navigation
  • feature/10635-certificate-pinning
  • feature/10651-selection-consent-II-skeleton
  • release/2.14.x
  • v2.15.1-RC2
  • v2.15.1-RC1
  • v2.15.1-RC0
  • v2.15.0-RC2
  • v2.15.0-RC1
  • v2.15.0-RC0
  • v2.14.1
  • v2.14.1-RC1
  • v2.14.1-RC0
  • v2.14.0-RC1
  • v2.13.3
  • v2.13.3-RC2
  • v2.13.3-RC1
  • v2.13.3-RC0
  • v2.13.2
  • v2.13.2-RC0
  • v2.14.0-RC0
  • v2.13.1
  • v2.13.1-RC1
  • v2.13.1-RC0
41 results

prod_environments.json

Blame
  • Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    config.yml 19.99 KiB
    version: 2.1
    orbs:
      android: circleci/android@0.2.1
      sonarcloud: sonarsource/sonarcloud@1.0.2
    
    #######################
    # Commands section
    # For code reuse.
    #######################
    commands:
      install-ndk: android/install-ndk
      restore-android-build-cache: android/restore-build-cache
      save-android-build-cache: android/save-build-cache
      scan-sonar: sonarcloud/scan
    
      restore-gradle-cache:
        description: "Restore gradle caches"
        steps:
          - restore_cache:
              key: gradle-v1-{{ arch }}-{{ checksum "build.gradle" }}-{{ checksum  "Corona-Warn-App/build.gradle" }}-{{ checksum  "Server-Protocol-Buffer/build.gradle" }}
    
      save-gradle-cache:
        description: "Save gradle caches"
        steps:
          - save_cache:
              paths:
                - ~/.gradle
              key: gradle-v1-{{ arch }}-{{ checksum "build.gradle" }}-{{ checksum  "Corona-Warn-App/build.gradle" }}-{{ checksum  "Server-Protocol-Buffer/build.gradle" }}
    
      restore-android-build-cache-macos:
        description: "Restore Android build caches on macOS"
        steps:
          - restore_cache:
              key: android-buildcache-v1-{{ arch }}
    
      save-android-build-cache-macos:
        description: "Save Android build caches on macOS"
        steps:
          - save_cache:
              paths:
                - ~/.android/build-cache
                - ~/.android/cache
              key: android-buildcache-v1-{{ arch }}-{{ epoch }}
    
      run-gradle-cmd:
        description: "Running gradle command with environment options"
        parameters:
          desc:
            type: string
            default: "Running gradle command"
          cmd:
            type: string
        steps:
          - run:
              name: << parameters.desc >>
              command: >
                ./gradlew -PdisablePreDex
                << parameters.cmd >>
              no_output_timeout: 30m
              environment:
                JVM_OPTS: -Xmx4096m
                GRADLE_OPTS: >
                  -Xmx1536m -XX:+HeapDumpOnOutOfMemoryError
                  -Dorg.gradle.caching=true
                  -Dorg.gradle.configureondemand=true
                  -Dkotlin.compiler.execution.strategy=in-process
                  -Dkotlin.incremental=false
    
      run-gradle-cmd-test-splitting:
        description: "Running gradle command with environment options and test splitting"