דלג לתוכן העיקרי

פרטים על משתני env

Here'sהנה aתיאור descriptionשל ofכל each variable:משתנה:

# Gitמשתני envסביבת varsגיט
  • GIT_TYPE
    Description:תיאור: Specifiesמציין theאת typeסוג ofמאגר Gitה-Git.
    ערך repository.
    Defaultברירת Value:מחדל: "github"

    Supportedערכים Values:נתמכים: "github", "gitlab", "azure", "bitbucket", "local"
    Optional/Required:אופציונלי/נדרש: Optionalאופציונלי

  • HOSTED_TYPE
    Description:תיאור: Indicatesמציין whereהיכן theפלטפורמת Git platformנגישה.
    ערך isברירת accessible.
    Default Value:מחדל: "cloud"

    Supportedערכים Values:נתמכים: "cloud", "hosted"
    Optional/Required:אופציונלי/נדרש: Optionalאופציונלי
  • GIT_HOSTED_URL
    Description:תיאור: Theכתובת ה-URL ofשל theפלטפורמת hosted ה-Git platform.המתארחת.
    Optional/Required:אופציונלי/נדרש: Requiredנדרש ifאם HOSTED_TYPE isהוא "hosted"

  • USE_SSH
    Description:תיאור: Specifiesמציין whetherהאם toלהשתמש useבאימות SSH-basedמבוסס authenticationSSH forעבור Git.
    Defaultערך Value:ברירת מחדל: "false"
    Supportedערכים Values:נתמכים: "true", "false"
    Optional/Required:אופציונלי/נדרש: Optionalאופציונלי

  • LOCAL_PROJECT_PATH
    Description:תיאור: Pathנתיב toלסביבת yourהעבודה workspace.שלך.
    Optional/Required:אופציונלי/נדרש: Requiredנדרש ifאם GIT_TYPE isהוא "local"מקומי"

  • SOURCE_GIT_CLONE_URL
    Description:תיאור: Cloneכתובת URL forלשכפול theעבור sourceמאגר repository.המקור.
    Optional/Required:אופציונלי/נדרש: Optionalאופציונלי

  • SOURCE_GIT_TOKEN
    Description:תיאור: Tokenאסימון forלאימות authenticating the specific sourceמאגר Git repository.המקור הספציפי.
    Optional/Required:אופציונלי/נדרש: Requiredנדרש

  • SOURCE_OWNER_NAME
    Description:תיאור: Nameשם ofבעל theמאגר source repository ownerהמקור (Gitשם username)משתמש Git).
    Optional/Required:אופציונלי/נדרש: Requiredנדרש

  • SOURCE_REPO_NAME
    Description:תיאור: Nameשם ofמאגר theהמקור.
    אופציונלי/נדרש: source repository.
    Optional/Required: Requiredנדרש


  • SOURCE_REPO_ID
    Description:תיאור: IDמזהה ofשל theמאגר sourceהמקור.
    אופציונלי/נדרש: repository.
    Optional/Required:נדרש Required ifאם GIT_TYPE isהוא "gitlab"


  • SOURCE_PROJECT_NAME
    Description:תיאור: Nameשם ofפרויקט theהמקור.
    אופציונלי/נדרש: sourceנדרש project.
    Optional/Required: Required ifאם GIT_TYPE isהוא "azure"


  • SOURCE_PROJECT_ID
    Description:תיאור: IDמזהה ofשל theפרויקט sourceהמקור.
    אופציונלי/נדרש: project.
    Optional/Required:נדרש Required ifאם GIT_TYPE isהוא "bitbucket"


  • SOURCE_BASE_BRANCH
    Description:תיאור: Baseענף branchבסיס toלבדיקה beבמאגר testedהמקור.
    אופציונלי/נדרש: in the source repository.
    Optional/Required: Requiredנדרש


  • SOURCE_RELATIVE_DIRECTORY
    Description:תיאור: Relativeנתיב directoryספרייה pathיחסית withinבתוך theמאגר sourceהמקור.
    אופציונלי/נדרש: repository.
    Optional/Required: Optionalאופציונלי


  • SAME_TARGET_DETAIL
    Description:תיאור: Indicatesמציין ifאם theפרטי destination ה-Git detailsשל areהיעד theזהים sameלפרטי as the source ה-Git details.של המקור.
    Defaultערך Value:ברירת מחדל: "true"
    Supportedערכים Values:נתמכים: "true", "false"
    Optional/Required:אופציונלי/נדרש: Optionalאופציונלי

  • DESTINATION_GIT_CLONE_URL
    Description:תיאור: Cloneכתובת URL forלשכפול theעבור destinationמאגר repository.היעד.
    Optional/Required:אופציונלי/נדרש: Optionalאופציונלי

  • DESTINATION_GIT_TOKEN
    Description:תיאור: Tokenאסימון forלאימות authenticatingמאגר the specific destination ה-Git repository.הספציפי שהוא יעד.
    Optional/Required:אופציונלי/נדרש: Requiredנדרש ifאם SAME_TARGET_DETAIL isהוא "false"

  • DESTINATION_OWNER_NAME
    Description:תיאור: Nameשם ofבעל theמאגר destination repository ownerהיעד (Gitשם username)משתמש Git).
    Optional/Required:אופציונלי/נדרש: Requiredנדרש ifאם SAME_TARGET_DETAIL isהוא "false"

  • DESTINATION_REPO_NAME
    Description:תיאור: Nameשם ofמאגר theהיעד.
    אופציונלי/נדרש: destinationנדרש repository.
    Optional/Required: Required ifאם SAME_TARGET_DETAIL isהוא "false"


  • DESTINATION_REPO_ID
    Description:תיאור: IDמזהה ofשל theמאגר destinationהיעד.
    אופציונלי/נדרש: repository.
    Optional/Required:נדרש Required ifאם SAME_TARGET_DETAIL isהוא "false" and ו-GIT_TYPE isהוא "gitlab"


  • DESTINATION_PROJECT_NAME
    Description:תיאור: Nameשם ofפרויקט theהיעד.
    אופציונלי/נדרש: destinationנדרש project.
    Optional/Required: Required ifאם SAME_TARGET_DETAIL isהוא "false" and ו-GIT_TYPE isהוא "azure"


  • DESTINATION_PROJECT_ID
    Description:תיאור: IDמזהה ofשל theפרויקט destinationהיעד.
    אופציונלי/נדרש: project.
    Optional/Required:נדרש Required ifאם SAME_TARGET_DETAIL isהוא "false" and ו-GIT_TYPE isהוא "bitbucket"


  • DESTINATION_BASE_BRANCH
    Description:תיאור: Baseענף branchבסיס inשבו whichיש theלדחוף testאת codeקוד isהבדיקה toלמאגר beהיעד.
    אופציונלי/נדרש: pushedנדרש in the destination repository.
    Optional/Required: Required ifאם SAME_TARGET_DETAIL isהוא "false"
# Openפתח AIמשתני envסביבת varsבינה מלאכותית
  • OPENAI_API_MODEL
    Description:תיאור: Specifiesמציין theאת typeסוג ofמודל theה-API של OpenAI APIשיש modelלהשתמש toבו.
    ערך beברירת used.
    Default Value:מחדל: "gpt-4"

    Supportedערכים Values:נתמכים: "gpt-4", "gpt-3.5-turbo", etc.וכו'. (Availabilityזמינות ofהמודלים modelsתלויה depends on the ב-OPENAI_API_KEY).
    Optional/Required:אופציונלי/נדרש: Optionalאופציונלי
  • OPENAI_API_KEY
    Description:תיאור: Theמפתח ה-API keyהנדרש requiredלגישה forל-API accessingשל theOpenAI.
    אופציונלי/נדרש: OpenAIנדרש API.
    Optional/Required: Required ifאם AI_TYPE isהוא "openai"
# משתני סביבת בינה מלאכותית פתוחה של AZURE Open AI env vars
  • AZURE_OPENAI_ENDPOINT
    Description:תיאור: Theנקודת הקצה של ה-API endpointהמשמשת usedלגישה to accessלשירותי Azure OpenAI services.OpenAI.
    Optional/Required:אופציונלי/נדרש: Requiredנדרש ifאם AI_TYPE isהוא "azure_open_ai"

  • AZURE_DEPLOYMENT_NAME
    Description:תיאור: Theשם name of theפריסת Azure OpenAI deploymentשברצונך youלהשתמש wish to use.בה.
    Optional/Required:אופציונלי/נדרש: Requiredנדרש ifאם AI_TYPE isהוא "azure_open_ai"

  • AZURE_OPENAI_KEY
    Description:תיאור: Theמפתח ה-API keyהנדרש requiredלאימות forבקשות authenticating requests to ל-Azure OpenAI.
    Optional/Required:אופציונלי/נדרש: Requiredנדרש ifאם AI_TYPE isהוא "azure_open_ai"

  • AZURE_OPENAI_VERSION
    Description:תיאור: Specifiesמציין theאת versionגרסת ofה-API theשל Azure OpenAI APIשיש toלהשתמש beבו.
    ערך used.
    Defaultברירת Value:מחדל: "2024-02-15-preview"
    Optional/Required:אופציונלי/חובה: Optionalאופציונלי
#Bedrock#משתני סביבת Bedrock AI env vars
  • AWS_BEDROCK_MODEL
    Description:תיאור: Indicatesמציין whichבאיזה bedrockמודל modelסלע shouldיש beלהשתמש.
    אופציונלי/נדרש: used.
    Optional/Required:נדרש Required ifאם AI_TYPE isהוא "bedrock_ai"


  • AWS_DEFAULT_REGION
    Description:תיאור: Theאזור AWS regionשל ofהמודל theהמתארח.
    אופציונלי/נדרש: modelנדרש hosted
    Optional/Required: Required ifאם AI_TYPE isהוא "bedrock_ai".
  • AWS_ACCESS_KEY_ID
    Description:תיאור: אישורי זיהוי מפתח גישה של AWS
    אופציונלי/נדרש: Accessאופציונלי. Keyניתן IDלייצא Credentials
    Optional/Required:לסביבה Optional.שבה Can be exported in the environment whereיפעל Roost Binary will be running
  • AWS_SECRET_ACCESS_KEY
    Description:תיאור: אישורי זיהוי מפתח גישה סודי של AWS
    אופציונלי/נדרש: Secretאופציונלי. Accessניתן Keyלייצא IDלסביבה Credentials
    Optional/Required:שבה Optional. Can be exported in the environment whereיפעל Roost Binary will be running


  • AWS_SESSION_TOKEN
    Description:תיאור: אישורי אסימון סשן של AWS
    אופציונלי/נדרש: Sessionאופציונלי. Tokenניתן Credentials
    Optional/Required:לייצא Optional.לסביבה Canשבה be exported in the environment whereיפעל Roost Binary will be running

# Vertexמשתני AIסביבת envבינה varsמלאכותית של קודקוד
  • VERTEX_FINE_TUNE
    Description:תיאור: Indicatesמציין whetherהאם fine-tuningכוונון isעדין enabledמופעל forעבור theהמודל.
    ערך model.
    Defaultברירת Value:מחדל: "false"

    Supportedערכים Values:נתמכים: "true", "false"

  • VERTEX_PROJECT_ID
    Description:תיאור: Theמזהה IDפרויקט of the ה-Vertex projectשאיתו youאתה areעובד.
    אופציונלי/נדרש: workingנדרש with.
    Optional/Required: Required ifאם AI_TYPE isהוא "vertexai"
  • תיאור VERTEX_REGION
    Description:: Theהאזור regionבו whereממוקם theפרויקט VertexVertex. project is located. For example,לדוגמה, "us-central1".
    Optional/Required:אופציונלי/נדרש: Requiredנדרש ifאם AI_TYPE isהוא "vertexai" and ו-VERTEX_FINE_TUNE isהוא "true"
  • VERTEX_BEARER_TOKEN
    Description:תיאור: Theאסימון ה-bearer tokenהמשמש usedלאימות forבקשות authenticatingל-API requestsשל toVertex.
    אופציונלי/נדרש: theנדרש Vertex API.
    Optional/Required: Required ifאם AI_TYPE isהוא "vertexai".
  • תיאור VERTEX_MODEL
    Description:: Theשם nameמודל ofהקודקוד theשיש Vertexלהשתמש modelבו.
    ערכים to be used.
    Supported Values:נתמכים: "text-bison", "code-bison"

    Optional/Required:אופציונלי/נדרש: Requiredנדרש ifאם AI_TYPE isהוא "vertexai"
# Openקוד Sourceפתוח AIשל envסביבת varsבינה מלאכותית
  • OPEN_SOURCE_MODEL_ENDPOINT
    Description:תיאור: Theנקודת הקצה של ה-API endpointהמשמשת usedלגישה toלמודל accessהבינה theהמלאכותית Openבקוד Source AI model.פתוח.
    Optional/Required:אופציונלי/נדרש: Requiredנדרש ifאם AI_TYPE isהוא "open_source_ai"

  • OPEN_SOURCE_MODELמודל_מקור_פתוח
    Description:תיאור: Theשם nameמודל ofהבינה theהמלאכותית Openבקוד Sourceפתוח AIשברצונך modelלהשתמש you wish to use.בו.
    Supportedערכים Values:נתמכים: "meta-llama/Llama-2-13b-chat", "HuggingFaceH4/starchat-beta"
    Optional/Required:אופציונלי/חובה: Optionalאופציונלי
# משתני סביבה של מודל SageMaker Model env vars
  • SAGEMAKER_MODEL_ENDPOINT
    Description:תיאור: Theנקודת endpointהקצה whereשבה theמתארח SageMakerמודל model is hosted.SageMaker.
    Optional/Required:אופציונלי/נדרש: Requiredנדרש ifאם AI_TYPE isהוא "sagemaker_model"
# Claudeמגוון סביבות של קלוד AI env vars
  • CLAUDE_AI_MODEL
    Description:תיאור: Specifiesמציין theאת typeסוג ofמודל Claudeהבינה AIהמלאכותית modelשל toקלוד beשיש used.להשתמש בו.
    Supportedערכים Values:נתמכים: "claude-3-opus-20240229", "claude-3-sonnet-20240229", "claude-3-haiku-20240307"
    Optional/Required:אופציונלי/נדרש: Requiredנדרש ifאם AI_TYPE isהוא "claude_ai"

  • CLAUDE_AI_API_KEY
    Description:תיאור: Theמפתח ה-API keyהנדרש requiredלגישה forלממשק accessingה-API theשל Claudeקלוד AI API.AI.
    Optional/Required:אופציונלי/נדרש: Requiredנדרש ifאם AI_TYPE isהוא "claude_ai"
# משתני סביבת DBRX AI env vars
  • DBRX_MODEL_ENDPOINT
    Description:תיאור: Theנקודת endpointהקצה whereשבה theמתארח DBRXמודל AIהבינה modelהמלאכותית isשל hosted.DBRX.
    Optional/Required:אופציונלי/חובה: Optionalאופציונלי

  • אסימון DBRX_AUTH_TOKEN
    Description:תיאור: Theאסימון authenticationהאימות tokenהנדרש requiredלגישה forלמודל accessing the DBRX model.DBRX.
    Optional/Required:אופציונלי/נדרש: Requiredנדרש ifאם AI_TYPE isהוא "dbrx"

  • DBRX_MODEL_NAME
    Description:תיאור: Theשם nameמודל of the ה-DBRX modelשברצונך youלהשתמש wish to use.בו.
    Optional/Required:אופציונלי/נדרש: Requiredנדרש ifאם AI_TYPE isהוא "dbrx"
# Advancedמשתני AIסביבה envמתקדמים varsשל בינה מלאכותית
  • AI_TEMPERATUREטמפרטורת בינה מלאכותית
    Description:תיאור: Specifiesמציין theאת temperatureהגדרת settingהטמפרטורה forעבור AIתגובות responses,בינה whichמלאכותית, influencesאשר theמשפיעה creativityעל andהיצירתיות variabilityוהשונות ofשל theיצירת testהבדיקות. generation.ערך Aגבוה higherיותר valueמביא resultsלתוצאות inיצירתיות moreומגוונות creativeיותר, andבעוד variedשערך outputs,נמוך whileיותר aמייצר lowerתגובות valueדטרמיניסטיות produces more deterministic responses.יותר.
    Defaultערך Value:ברירת מחדל: 0.6
    Supportedערכים Values:נתמכים: Anyכל numericערך value,מספרי, typicallyבדרך betweenכלל בין 0.0 and ל-1.0.
    Optional/Required:אופציונלי/חובה: Optionalאופציונלי

  • USE_ASSISTANTהשתמש בעוזר
    Description:תיאור: Indicatesמציין whetherהאם toלהשתמש useבתכונת theהמסייע Assistant feature in ב-OpenAI.
    Supportedערכים Values:נתמכים: "true"אמת", "false"שקר"
    Optional/Required:אופציונלי/חובה: Optionalאופציונלי
# משתני סביבת לוח Jira board env vars
  • JIRA_EMAIL
    Description:תיאור: Theכתובת emailהדוא"ל addressהמשויכת associated with yourלחשבון Jira account.שלך.
    Optional/Required:אופציונלי/נדרש: Requiredנדרש ifאם TEST_TYPE isהוא "functional" and ו-BOARD_TYPE isהוא "jira"

  • JIRA_HOST_NAME
    Description:תיאור: Theשם hostnameהמארח ofשל yourמופע Jira instanceשלך (e.g.למשל, jira.company.com).
    Optional/Required:אופציונלי/נדרש: Requiredנדרש ifאם TEST_TYPE isהוא "functional" and ו-BOARD_TYPE isהוא "jira"

  • JIRA_PASSWORDסיסמת JIRA
    Description:תיאור: Theהסיסמה password for yourלחשבון Jira account.שלך.
    Optional/Required:אופציונלי/נדרש: Requiredנדרש ifאם TEST_TYPE isהוא "functional" and ו-BOARD_TYPE isהוא "jira"

  • JIRA_ID
    Description:תיאור: Theמזהה Jira IDהמשויך associatedלחשבונך, withמשמש yourלעתים account,קרובות oftenכמזהה used as a unique identifier.ייחודי.
    Optional/Required:אופציונלי/נדרש: Requiredנדרש ifאם TEST_TYPE isהוא "functional" and ו-BOARD_TYPE isהוא "jira"
# משתני סביבת לוח Azure board env vars
  • AZURE_ORG
    Description:תיאור: Theהארגון organizationהמשויך associated with yourלחשבון Azure DevOps account.שלך.
    Optional/Required:אופציונלי/נדרש: Requiredנדרש ifאם TEST_TYPE isהוא "functional"פונקציונלי" and ו-BOARD_TYPE isהוא "azure"תכלת"
  • AZURE_TOKENאסימון_AZURE
    Description:תיאור: Theאסימון accessהגישה tokenלאימות for authenticating withעם Azure DevOps.
    Optional/Required:אופציונלי/נדרש: Requiredנדרש ifאם TEST_TYPE isהוא "functional"פונקציונלי" and ו-BOARD_TYPE isהוא "azure"תכלת"

  • AZURE_PROJECTפרויקט_AZURE
    Description:תיאור: Theשם name of theפרויקט Azure DevOps project.DevOps.
    Optional/Required:אופציונלי/נדרש: Requiredנדרש ifאם TEST_TYPE isהוא "functional"פונקציונלי" and ו-BOARD_TYPE isהוא "azure"תכלת"

  • AZURE_WORK_ITEM_IDמזהה_פריט_עבודה_AZURE
    Description:תיאור: Theהמזהה IDהמשויך associatedלפריט withהעבודה theהרלוונטי relevant work item in ב-Azure DevOps.
# Advancedמשתני סביבת לוח מתקדמים של Jira/Azure board env vars
  • CREATE_API_SPECצור_מפרט_API
    Description:תיאור: Usedמשמש forלסוג functionalבדיקה test typeפונקציונלית
    Optional/Required:אופציונלי/נדרש: Requiredנדרש ifאם TEST_TYPE=functional
# Logמשתני envסביבה varsשל יומן
  • LOG_SOURCEמקור_לוג
    Description:תיאור: Originהמקור fromשממנו whereנוצרים the logs are generated.היומנים.
    Defaultערך Value:ברירת מחדל: "elks"איילים"
    Optional/Required:אופציונלי/חובה: Optionalאופציונלי

  • LOG_SOURCE_PATHנתיב_מקור_לוג
    Description:תיאור: Locationמיקום whereבו theמאוחסנים logקבצי files are stored.היומן.
    Optional/Required:אופציונלי/חובה: Optionalאופציונלי

  • LOG_ELASTICSEARCH_URL
    Description:תיאור: Theכתובת ה-URL forעבור theמופע Elasticsearch instance.Elasticsearch.
    Optional/Required:אופציונלי/חובה: Optionalאופציונלי

  • LOG_ELASTICSEARCH_USER
    Description:תיאור: Usernameשם forמשתמש accessingלגישה Elasticsearchלמשאבי resources.Elasticsearch.
    Optional/Required:אופציונלי/חובה: Optionalאופציונלי

  • LOG_ELASTICSEARCH_TOKENאסימון חיפוש_אלסטי LOG_ELASTICSEARCH
    Description:תיאור: Authenticationאסימון tokenאימות usedהמשמש forלגישה accessingלמשאבי Elasticsearch resources.Elasticsearch.
    Optional/Required:אופציונלי/חובה: Optionalאופציונלי

  • LOG_ELASTICSEARCH_API_KEY
    Description:תיאור: מפתח API keyהמשמש usedלאימות toואישור authenticateגישה andלממשקי authorizeAPI accessשל to Elasticsearch APIs.Elasticsearch.
    Optional/Required:אופציונלי/חובה: Optionalאופציונלי

  • LOG_FILE_ENCODINGקידוד_קובץ_לוג
    Description:תיאור: Usedמשמש toלקידוד encodeקובץ theהיומן, logברירת file,המחדל default isהיא utf-8, supportsתומך ב-[utf-8, utf-16le].
    Optional/Required:אופציונלי/חובה: Optionalאופציונלי
# Behaviouralמקרי Testבדיקה casesהתנהגותיים envמשתני varsסביבה
  • BEHAVIORAL_TEST_TYPEסוג_מבחן_התנהגותי
    Description:תיאור: Specifiesמציין theאת typeסוג ofמבחני behavioralההתנהגות testsשיש toלהשתמש be used.בהם.
    Supportedערכים Values:נתמכים: "gherkin"מלפפון חמוץ"
    Optional/Required:אופציונלי/חובה: Optionalאופציונלי

  • BEHAVIORAL_TEST_SOURCEמקור_מבחן_התנהגותי
    Description:תיאור: Specifiesמציין theאת sourceמיקום locationהמקור forעבור theנתוני behavioralבדיקת test data.ההתנהגות.
    Supportedערכים Values:נתמכים: "file"קובץ", "gitpath", "url"כתובת URL"
    Optional/Required:אופציונלי/חובה: Optionalאופציונלי

  • BEHAVIORAL_TEST_FILE_PATHנתיב_קובץ_בדיקת_התנהגות
    Description:תיאור: Pathנתיב toלקובץ theהמקור source file if theאם BEHAVIORAL_TEST_SOURCE isהוא "file" orאו "gitpath". Forעבור "gitpath", thisזה shouldצריך beלהיות aנתיב relativeיחסי pathבתוך within the repository.המאגר.
    Optional/Required:אופציונלי/חובה: Optionalאופציונלי

  • BEHAVIORAL_TEST_URLכתובת_URL_לבדיקת_התנהגות
    Description:תיאור: Theכתובת ה-URL ofשל theקובץ sourceהמקור fileאם if the ה-BEHAVIORAL_TEST_SOURCE isהוא "url".
    Optional/Required:אופציונלי/חובה: Optionalאופציונלי
# משתני סביבה של מפרט API Spec env vars
  • API_SPEC_TYPE
    Description:תיאור: Specifiesמציין theאת typeסוג ofמפרט ה-API specificationשיש toלהשתמש be used.בו.
    Supportedערכים Values:נתמכים: "Swagger"סוואגר", "Postman"דוור"
    Optional/Required:אופציונלי/חובה: Optionalאופציונלי

  • API_SPEC_SOURCE
    Description:תיאור: Specifiesמציין theאת sourceמיקום locationהמקור forעבור theנתוני APIמפרט specification data.ה-API.
    Supportedערכים Values:נתמכים: "file"קובץ", "gitpath", "url"כתובת URL"
    Optional/Required:אופציונלי/חובה: Optionalאופציונלי

  • API_SPEC_FILE_PATH
    Description:תיאור: Pathנתיב toלקובץ theהמקור source file ifאם API_SPEC_SOURCE isהוא "file" orאו "gitpath". Forעבור "gitpath", thisזה shouldצריך beלהיות aנתיב relativeיחסי pathבתוך within the repository.המאגר.
    Optional/Required:אופציונלי/חובה: Optionalאופציונלי

  • API_SPEC_URL
    Description:תיאור: Theכתובת ה-URL ofשל theקובץ sourceהמקור file ifאם API_SPEC_SOURCE isהיא "url".
    Optional/Required:אופציונלי/חובה: Optionalאופציונלי

  • API_SPEC_ALIAS:
    Optional/Required:אופציונלי/חובה: Optionalאופציונלי
# Applicationמשתני testסביבת envבדיקת variablesיישומים
  • APPLICATION_ENTRYPOINTנקודת כניסה לאפליקציה
    Description:תיאור: Specifiesמציין theאת relativeהנתיב pathהיחסי ofשל theנקודת application'sהכניסה entryשל pointהיישום fromמשורש theהפרויקט. projectתיאור root.זה Thisמשמש isכאשר usedנדרשת whenיצירת applicationבדיקות testיישום generationבנוסף isלבדיקות required in addition to unit tests.יחידה.
    Supportedערכים Values:נתמכים: Anyכל validנתיב relativeיחסי pathתקף toלקובץ theאו entryספרייה pointשל fileנקודת orהכניסה directoryבתוך withinהפרויקט. theנתמך project.רק Onlyעבור supported forדגמי GPT-4-turbo models.turbo.
    Optional/Required:אופציונלי/חובה: Optionalאופציונלי
# משתני סביבת בדיקת API test env vars
  • HTTP_VERBS_FOR_TESTING
    Description:תיאור: Specifiesמציין theאת שיטות ה-HTTP שיש לבדוק עבור כל ממשקי ה-API. זה מאפשר לך לסנן אילו פעלים (שיטות) של HTTP methodsצריכים toלהיכלל be tested for all APIs. This allows you to filter which HTTP verbs (methods) should be included in the tests.בבדיקות.
    Defaultערך Value:ברירת מחדל: "get, post, put, patch, delete"
    Supportedערכים Values:נתמכים: Anyכל combinationשילוב ofשל HTTPפעלים verbs,של separatedHTTP, byמופרדים commasבאמצעות פסיקים (e.g.למשל, "get, post, put, patch, delete").
    Optional/Required:אופציונלי/חובה: Optionalאופציונלי

  • REGEX_HTTP_ENDPOINTS_FOR_TESTING
    Description:תיאור: Aמחרוזת regularביטוי expressionרגולרי stringהמשמשת usedלהתאמת toנקודות matchקצה specificספציפיות endpointsשיש thatלבדוק. needאם toמשתנה beזה tested.נותר Ifריק, thisכל variableנקודות isהקצה leftייכללו empty, all endpoints will be included in the testing.בבדיקה.
    Supportedערכים Values:נתמכים: Anyכל validתבנית regexרגולציה patternחוקית toלסינון filterנקודות endpoints.קצה.
    Optional/Required:אופציונלי/חובה: Optionalאופציונלי
# Licenseמשתני envסביבת varsרישיון
  • ROOST_DOMAIN
    Description:תיאור: Specifiesמציין theאת דומיין Roost domainשישמש. toתיאור beזה used.מגדיר Thisאת definesכתובת the base ה-URL forהבסיסית RoostGPTעבור services.שירותי RoostGPT.
    Defaultערך Value:ברירת מחדל: "app.roost.ai"
    Supportedערכים Values:נתמכים: Anyכל validכתובת RoostURL domainחוקית URL.של דומיין Roost.
    Optional/Required:אופציונלי/חובה: Optionalאופציונלי

  • ROOST_TOKENאסימון_ROOST
    Description:תיאור: Theאסימון authenticationהאימות tokenהנדרש requiredלגישה for accessing ל-RoostGPT CLI. Thisאסימון tokenזה isנחוץ necessaryלאימות forואישור authenticatingהבקשות andשלך authorizing your requests to ל-RoostGPT.
    Optional/Required:אופציונלי/נדרש: Requiredחובה

  • TELEMETRYטלמטריה
    Description:תיאור: Determinesקובע whetherהאם telemetryנתוני dataטלמטריה isנשלחים sent to ל-Roost. Telemetryנתוני dataטלמטריה helpsמסייעים improveבשיפור theהשירות serviceאך butאינם doesכוללים notמידע include private information.פרטי.
    Defaultערך Value:ברירת מחדל: "true"אמת"
    Supportedערכים Values:נתמכים: "true"אמת", "false"שקר"
    Optional/Required:אופציונלי/חובה: Optionalאופציונלי
# Additionalמשתנים varsנוספים
  • TEST_NAMEשם_מבחן
    Description:תיאור: Theהשם nameשהוקצה assigned to the test.לבדיקה.
    Defaultערך Value:ברירת מחדל: "roost-test"
    Supportedערכים Values:נתמכים: Anyכל validמחרוזת string.חוקית.
    Optional/Required:אופציונלי/חובה: Optionalאופציונלי

  • ROOST_DIR
    Description:תיאור: Theנתיב directoryהספרייה pathשבו whereמאוחסנים קבצי RoostGPT files and configurations are stored.ותצורות.
    Defaultערך Value:ברירת מחדל: "/var/tmp/Roost/RoostGPT"
    Supportedערכים Values:נתמכים: Anyכל validנתיב directoryספרייה path.חוקי.
    Optional/Required:אופציונלי/חובה: Optionalאופציונלי

  • LANGUAGEשָׂפָה
    Description:תיאור: Theשפת programmingהתכנות languageשל ofקוד theהמקור sourceשיש code to be tested.לבדוק.
    Defaultערך Value:ברירת מחדל: "java"ג'אווה"
    Supportedערכים Values:נתמכים: "java", "go", "python", "csharp", "node.js"
    Optional/Required:אופציונלי/חובה: Optionalאופציונלי

  • AI_TYPEבינה מלאכותית_סוג
    Description:תיאור: Specifiesמציין theאת AIמודל modelהבינה usedהמלאכותית forהמשמש generatingליצירת tests.בדיקות.
    Defaultערך Value:ברירת מחדל: "openai"
    Supportedערכים Values:נתמכים: "openai", "vertexai", "open_source_ai", "azure_open_ai", "sagemaker_model", "claude_ai", "dbrx"
    Optional/Required:אופציונלי/חובה: Optionalאופציונלי

  • JAVA_BUILD_TOOLכלי_בניית_JAVA
    Description:תיאור: Specifiesמציין theאת javaכלי buildהבנייה toolשל forג'אווה whichשעבורו toיש generateליצור test.בדיקה.
    Defaultערך Value:ברירת מחדל: "maven"
    Supportedערכים Values:נתמכים: "maven", "gradle".
    Optional/Required:אופציונלי/חובה: Optionalאופציונלי

  • PACKAGES_TO_SCANחבילות_לסריקה
    Description:תיאור: Specifiesמציין theאת packagesהחבילות toשיש beלסרוק scannedלצורך forיצירת testבדיקה. generation.תומך Supportsבחבילה singleבודדת packageאו orבערכים comma-separatedמופרדים values.בפסיקים.
    Supportedערכים Values:נתמכים: Comma-separatedרשימה listמופרדת ofבפסיקים packageשל namesשמות חבילות (e.g.לדוגמה, "com.example.product" orאו "com.example.product, com.example.controller").
    Optional/Required:אופציונלי/נדרש: Requiredנדרש forעבור Java

  • ITERATIONאיטרציה
    Description:תיאור: Theמספר numberהאיטרציות ofלהרצת iterationsושיפור to run and improve the tests.הבדיקות.
    Defaultערך Value:ברירת מחדל: "1"
    Supportedערכים Values:נתמכים: Anyכל positiveמספר integer.שלם חיובי.
    Optional/Required:אופציונלי/חובה: Optionalאופציונלי

  • TIMEOUTפסק זמן
    Description:תיאור: Theמשך durationהזמן afterשאחריו whichיצירת testהבדיקה generationתופסק will automatically stop.אוטומטית.
    Defaultערך Value:ברירת מחדל: "1שעה hour"אחת"
    Supportedערכים Values:נתמכים: Anyכל validמחרוזת durationמשך stringחוקית (e.g.לדוגמה, "30 minutes"דקות", "2 hours"שעתיים").
    Optional/Required:אופציונלי/חובה: Optionalאופציונלי
  • TEST_TYPEסוג_בדיקה
    Description:תיאור: Theסוג typeהבדיקה ofשיש test to generate.ליצור.
    Defaultערך Value:ברירת מחדל: "unit"יחידה"
    Supportedערכים Values:נתמכים: "unit"יחידה", "functional"פונקציונלי", "בדיקת api-spec-test"spec", "integration"אינטגרציה"
    Optional/Required:אופציונלי/חובה: Optionalאופציונלי
  • TEST_FRAMEWORKמסגרת_בדיקה
    Description:תיאור: Specifiesמציין theאת testingמסגרת frameworkהבדיקות toשתשמש beבה usedבהתבסס basedעל onשפת theהתכנות programmingוסוג language and test type.הבדיקה.
    Supportedערכים Values:נתמכים:
    Forעבור Python:פייתון: "pytest", "unittest"
    Forעבור Golang:גולאנג: "gotest"gottest"
    Forעבור Java:ג'אווה: "JUnit4", "JUnit5"
    Forעבור Csharp: "nunit"
    Forעבור Node.js: "jest", "mocha"
    Forעבור בדיקות מפרט API specאו testsבדיקות or integration tests:אינטגרציה: "postman"דוור", "artillery"ארטילריה", "rest-assured"היה בטוח", "karate"קראטה"
    Optional/Required:אופציונלי/חובה: Optionalאופציונלי
  • TRIGGER_IDמזהה_טריגר
    Description:תיאור: Uniqueמזהה identifierייחודי forעבור triggers.טריגרים. Usedמשמש toלהבחנה distinguishבין betweenטריגרים multiple triggers.מרובים.
    Defaultערך Value:ברירת Epochמחדל: timestampחותמת זמן של תקופה
    Supportedערכים Values:נתמכים: Anyכל uniqueמחרוזת stringאו orחותמת timestamp.זמן ייחודית.
    Optional/Required:אופציונלי/חובה: Optionalאופציונלי

  • BOARD_TYPEסוג_לוח
    Description:תיאור: Specifiesמציין theאת typeסוג ofהלוח boardשישמש to be used for tracking.למעקב.
    Defaultערך Value:ברירת מחדל: "jira"ג'ירה"
    Supportedערכים Values:נתמכים: "jira", "azure", "none"
    Optional/Required:אופציונלי/חובה: Optionalאופציונלי
  • MAX_DEPTHעומק מקסימלי
    Description:תיאור: Maximumעומק depthמקסימלי ofשל directoriesספריות toלחיפוש searchקבצי forבדיקה. testאם files.מוגדר Ifל-1-, setהוא toיעבור -1,על itכל willספריות traverse all subdirectories.המשנה.
    Supportedערכים Values:נתמכים: Anyכל non-negativeמספר integerשלם orשאינו שלילי או -1.
    Optional/Required:אופציונלי/חובה: Optionalאופציונלי

  • FUNCTIONS_TO_TESTפונקציות לבדיקה
    Description:תיאור: Listרשימת ofשמות functionפונקציות namesלבדיקה, toשצוינו be tested, specified as כ-module.[class.]method orאו module.function.
    Supportedערכים Values:נתמכים: Comma-separatedרשימה listמופרדת ofבפסיקים functionשל names.שמות פונקציות.
    Optional/Required:אופציונלי/חובה: Optionalאופציונלי

  • USE_CACHEהשתמש במטמון
    Description:תיאור: Useהשתמש localבמטמון cacheמקומי toכדי generateליצור test.בדיקה. (Onlyרק for Developers)למפתחים)
    Defaultערך Value:ברירת מחדל: "false"שקר"
    Supportedערכים Values:נתמכים: "true"אמת", "false"שקר".
    Optional/Required:אופציונלי/חובה: Optionalאופציונלי

  • VERIFY_TESTאימות_בדיקה
    Description:תיאור: Indicatesמציין whetherהאם toיש verifyלוודא ifשהבדיקות theשנוצרו generatedפועלות tests are running correctly.כראוי.
    Supportedערכים Values:נתמכים: "true"אמת", "false"שקר"
    Optional/Required:אופציונלי/חובה: Optionalאופציונלי

  • VULNERABILITY_GENפגיעות_GEN
    Description:תיאור: Specifiesמציין whetherהאם toליצור generateדוח aפגיעות vulnerabilityבהתבסס reportעל based on the tests.הבדיקות.
    Supportedערכים Values:נתמכים: "true"אמת", "false"שקר"
    Optional/Required:אופציונלי/חובה: Optionalאופציונלי

  • CONSIDER_EXISTING_TESTשקול/י בדיקה קיימת
    Description:תיאור: Usedמשמש forליצירת בדיקות יחידה ב-Java, python,Python Golangו-Golang. unitהוא testסורק generation,את Itהמאגר scansשלך yourכדי repositoryלזהות toבדיקות identifyקיימות anyעבור existingהפונקציה testsשצוינה. forאם theנמצאות specifiedבדיקות, function.הוא Ifמשלב testsאותן areבבחינתו found, it incorporates them into its consideration and generatesויוצר.
    additionalמקרי testבדיקה casesנוספים asלפי needed.הצורך.
    Defaultערך Value:ברירת מחדל: "true"אמת"
    Supportedערכים Values:נתמכים: "true"אמת", "false"שקר"
    Optional/Required:אופציונלי/חובה: Optionalאופציונלי
  • GRADING_NOTESהערות_דירוג
    Description:Gradingתיאור: notesהערות areציון auditהן criteriaקריטריוני usedביקורת toהמשמשים evaluateלהערכת andושיפור improveתגובות AIשנוצרו generatedעל responseידי forבינה betterמלאכותית accuracyלצורך andדיוק effectiveness.ויעילות טובים יותר.
    Defaultערך Value:ברירת מחדל: "true"אמת"
    Supportedערכים Values:נתמכים: "true"אמת", "false"שקר"
    Optional/Required:אופציונלי/חובה: Optionalאופציונלי
  • CUSTOM_TAGSתגיות_מותאמות_למשתמש
    Description:Theתיאור: tagsהתגים toשיש beלצרף attachedלקוד toהבדיקה, testכך code,שהבדיקות soיוכלו thatלהריץ theאותן test'sעל canסמך run based on tagsהתגים.
    Optional/Required:אופציונלי/חובה: Optionalאופציונלי
  • ROOST_USER_INPUT
    Description:תיאור: Userקלט inputמשתמש toשישמש beליצירת used for generating tests.בדיקות.
    Supportedערכים Values:נתמכים: Anyכל validמחרוזת inputקלט string.חוקית.
    Optional/Required:אופציונלי/חובה: Optionalאופציונלי

#UI#משתני Testסביבת envבדיקת varsממשק משתמש
  • BROWSER_USE_HEADLESS
    Description:תיאור: Toכדי Openלפתוח theאת Browserהדפדפן inבמצב ללא חיבור headless modeבעת whenהפעלת runningבדיקת UIממשק testמשתמש
    Supportedערכים Values:נתמכים: "true","false"
    Optional/Required:אופציונלי/נדרש: Optionalאופציונלי
  • URLS_TO_TEST
    Description:תיאור: Theכתובת ה-URL שעבורה RoostGPT צריך ליצור בדיקת playbook.
    ערכים נתמכים: כל כתובת URL forחוקית whichשל RoostGPTאתר needאינטרנט.
    אופציונלי/נדרש: to generate playwright test
    Supported Values: Any valid website url
    Optional/Required: Requiredנדרש.


    # Userהמשתמש canיכול provideלספק additionalמשתנה env varנוסף startingשמתחיל withבקידומת "UI_", prefix likeכגון UI_LOGIN_TYPE, UI_LOGIN_EMAIL etc.וכו'.

# Improveשיפור Testמשתני envסביבת varsהבדיקה
  • FILE_PATHנתיב_קובץ
    Description:תיאור: Locationמיקום ofהקובץ theהמכיל fileאת containingהבדיקה theאם test if theהמשתנה IMPROVE_TEST variableמוגדר isכ-"true". setקובץ toזה "true."ישמש Thisכבסיס fileלשיפור willהבדיקה be used as a basis for improving the generated test.שנוצרה.
    Supportedערכים Values:נתמכים: Anyכל validנתיב fileקובץ path.חוקי.
    Optional/Required:אופציונלי/נדרש: Requiredנדרש ifאם IMPROVE_TEST isמוגדר set to כ-"true."true".

  • USER_CONTENTתוכן_משתמש
    Description:תיאור: Contentתוכן providedשסופק byעל theידי userהמשתמש toלשימוש beלשיפור usedהבדיקה forשנוצרה. improvingתוכן theזה generatedישולב test.בתהליך This content will be incorporated into the improvement process.השיפור.
    Supportedערכים Values:נתמכים: Anyכל validטקסט textאו orנתונים dataתקפים providedשסופקו byעל theידי user.המשתמש.
    Optional/Required:אופציונלי/נדרש: Requiredנדרש ifאם IMPROVE_TEST isמוגדר set to כ-"true."true".

  • TESTSCRIPT_ENDPOINTמבחן בדיקה_ENDPOINT
    Description:תיאור: Theנקודת endpointהקצה toשיש beלשפר improved when theכאשר TEST_TYPE isמוגדר setל-"postman". toתיאור "postman."זה Thisמציין specifiesלאיזו whichנקודת קצה של ה-API endpointיכוון theסקריפט Postmanהבדיקה testשל script will target.Postman.
    Supportedערכים Values:נתמכים: Anyכל validכתובת APIURL endpointחוקית URL.של נקודת קצה של API.
    Optional/Required:אופציונלי/נדרש: Requiredנדרש ifאם TEST_TYPE isמוגדר set to כ-"postman."postman".
# Languageגרסת versionשפה envמשתני varsסביבה
  • JAVA_VERSIONגרסת_JAVA
    Description:תיאור: Specifiesמציין theאת version ofגרסת Java toשיש beלהשתמש usedבה whenכאשר the ה-TEST_FRAMEWORK isהוא "JUnit4", "JUnit5", "karate", orאו "rest-assured".
    Defaultערך Value:ברירת מחדל: "17"
    Optional/Required:אופציונלי/חובה: Optionalאופציונלי

  • MAVEN_VERSION
    Description:תיאור: Specifiesמציין theאת version ofגרסת Maven toשתשמש beעבור usedפרויקטים forשל Java projects when theכאשר TEST_FRAMEWORK isהוא "JUnit4", "JUnit5", "karate", orאו "rest-assured".
    Defaultערך Value:ברירת מחדל: "3.8.6"
    Optional/Required:אופציונלי/חובה: Optionalאופציונלי

  • GRADLE_VERSION
    Description:תיאור: Specifiesמציין theאת version ofגרסת Gradle toשתשמש beעבור usedפרויקטים forשל Java projects when theכאשר TEST_FRAMEWORK isהוא "JUnit4", "JUnit5", "karate", orאו "rest-assured".
    Defaultערך Value:ברירת מחדל: "8.6"
    Optional/Required:אופציונלי/חובה: Optionalאופציונלי

  • GO_VERSION
    Description:תיאור: Specifiesמציין theאת version ofגרסת Go toשתשמש be used when theכאשר TEST_FRAMEWORK isהוא "gotest".
    Defaultערך Value:ברירת מחדל: "1.19.9"
    Supportedערכים Valuesנתמכים
    Optional/Required:אופציונלי/חובה: Optionalאופציונלי

  • PYTHON_VERSIONגרסת_פייתון
    Description:תיאור: Specifiesמציין theאת version ofגרסת Python toשתשמש be used when theכאשר TEST_FRAMEWORK isהוא "pytest" orאו "unittest".
    Defaultערך Value:ברירת מחדל: "3"
    Optional/Required:אופציונלי/חובה: Optionalאופציונלי

  • DOTNET_VERSION
    Description:תיאור: Specifiesמציין theאת version ofגרסת .NET toשתשמש beכאשר used when the ה-TEST_FRAMEWORK isהוא "nunit".
    Defaultערך Value:ברירת מחדל: "8"
    Supportedערכים Valuesנתמכים
    Optional/Required:אופציונלי/חובה: Optionalאופציונלי

  • NODE_VERSION
    Description:תיאור: Specifiesמציין theאת version ofגרסת Node.js toשתשמש beכאשר used when the ה-TEST_FRAMEWORK isהוא "artillery", "postman", "rest-assured", "karate", "jest", orאו "mocha".
    Defaultערך Value:ברירת מחדל: "18.18.0"
    Optional/Required:אופציונלי/חובה: Optionalאופציונלי