github.com/argoproj/argo-cd/v2@v2.10.9/ui-test/src/Configuration.ts (about) 1 require('dotenv').config({path: __dirname + '/.env'}); 2 3 export default class Configuration { 4 // Test specific 5 public static readonly ENABLE_CONSOLE_LOG: string | undefined = process.env.ENABLE_CONSOLE_LOG; 6 public static readonly TEST_TIMEOUT: string | undefined = process.env.TEST_TIMEOUT; 7 // ArgoCD UI specific. These are for single application-based tests, so one can quickly create an app based on the environment variables 8 public static readonly ARGOCD_URL: string = process.env.ARGOCD_URL ? process.env.ARGOCD_URL : ''; 9 public static readonly APP_NAME: string = process.env.APP_NAME ? process.env.APP_NAME : ''; 10 public static readonly APP_PROJECT: string = process.env.APP_PROJECT ? process.env.APP_PROJECT : ''; 11 public static readonly GIT_REPO: string = process.env.GIT_REPO ? process.env.GIT_REPO : ''; 12 public static readonly SOURCE_REPO_PATH: string = process.env.SOURCE_REPO_PATH ? process.env.SOURCE_REPO_PATH : ''; 13 public static readonly DESTINATION_CLUSTER_NAME: string = process.env.DESTINATION_CLUSTER_NAME ? process.env.DESTINATION_CLUSTER_NAME : ''; 14 public static readonly DESTINATION_NAMESPACE: string = process.env.DESTINATION_NAMESPACE ? process.env.DESTINATION_NAMESPACE : ''; 15 }