פרטים על משתני 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פלטפורמת Gitplatformנגישה.
ערךisברירתaccessible.Default Value:מחדל: "cloud"SupportedערכיםValues:נתמכים: "cloud", "hosted"Optional/Required:אופציונלי/נדרש:Optionalאופציונלי - GIT_HOSTED_URL
Description:תיאור:Theכתובת ה-URLofשלtheפלטפורמתhostedה-Gitplatform.המתארחת.Optional/Required:אופציונלי/נדרש:Requiredנדרשifאם HOSTED_TYPEisהוא "hosted" - USE_SSH
Description:תיאור:SpecifiesמצייןwhetherהאםtoלהשתמשuseבאימותSSH-basedמבוססauthenticationSSHforעבור Git.DefaultערךValue:ברירת מחדל: "false"SupportedערכיםValues:נתמכים: "true", "false"Optional/Required:אופציונלי/נדרש:Optionalאופציונלי - LOCAL_PROJECT_PATH
Description:תיאור:Pathנתיבtoלסביבתyourהעבודהworkspace.שלך.Optional/Required:אופציונלי/נדרש:Requiredנדרשifאם GIT_TYPEisהוא "local"מקומי" - SOURCE_GIT_CLONE_URL
Description:תיאור:Cloneכתובת URLforלשכפולtheעבורsourceמאגרrepository.המקור.Optional/Required:אופציונלי/נדרש:Optionalאופציונלי - SOURCE_GIT_TOKEN
Description:תיאור:Tokenאסימוןforלאימותauthenticating the specific sourceמאגר Gitrepository.המקור הספציפי.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_TYPEisהוא "gitlab" - SOURCE_PROJECT_NAME
Description:תיאור:Nameשםofפרויקטtheהמקור.
אופציונלי/נדרש:sourceנדרשproject.Optional/Required: Required ifאם GIT_TYPEisהוא "azure" - SOURCE_PROJECT_ID
Description:תיאור:IDמזההofשלtheפרויקטsourceהמקור.
אופציונלי/נדרש:project.Optional/Required:נדרשRequired ifאם GIT_TYPEisהוא "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ה-Gitdetailsשלareהיעדtheזהיםsameלפרטיas the sourceה-Gitdetails.של המקור.DefaultערךValue:ברירת מחדל: "true"SupportedערכיםValues:נתמכים: "true", "false"Optional/Required:אופציונלי/נדרש:Optionalאופציונלי - DESTINATION_GIT_CLONE_URL
Description:תיאור:Cloneכתובת URLforלשכפולtheעבורdestinationמאגרrepository.היעד.Optional/Required:אופציונלי/נדרש:Optionalאופציונלי - DESTINATION_GIT_TOKEN
Description:תיאור:Tokenאסימוןforלאימותauthenticatingמאגרthe specific destinationה-Gitrepository.הספציפי שהוא יעד.Optional/Required:אופציונלי/נדרש:Requiredנדרשifאם SAME_TARGET_DETAILisהוא "false" - DESTINATION_OWNER_NAME
Description:תיאור:Nameשםofבעלtheמאגרdestination repository ownerהיעד (Gitשםusername)משתמש Git).Optional/Required:אופציונלי/נדרש:Requiredנדרשifאם SAME_TARGET_DETAILisהוא "false" - DESTINATION_REPO_NAME
Description:תיאור:Nameשםofמאגרtheהיעד.
אופציונלי/נדרש:destinationנדרשrepository.Optional/Required: Required ifאם SAME_TARGET_DETAILisהוא "false" - DESTINATION_REPO_ID
Description:תיאור:IDמזההofשלtheמאגרdestinationהיעד.
אופציונלי/נדרש:repository.Optional/Required:נדרשRequired ifאם SAME_TARGET_DETAILisהוא "false"andו-GIT_TYPEisהוא "gitlab" - DESTINATION_PROJECT_NAME
Description:תיאור:Nameשםofפרויקטtheהיעד.
אופציונלי/נדרש:destinationנדרשproject.Optional/Required: Required ifאם SAME_TARGET_DETAILisהוא "false"andו-GIT_TYPEisהוא "azure" - DESTINATION_PROJECT_ID
Description:תיאור:IDמזההofשלtheפרויקטdestinationהיעד.
אופציונלי/נדרש:project.Optional/Required:נדרשRequired ifאם SAME_TARGET_DETAILisהוא "false"andו-GIT_TYPEisהוא "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_DETAILisהוא "false"
# Openפתח AIמשתני envסביבת varsבינה מלאכותית
- OPENAI_API_MODEL
Description:תיאור:Specifiesמצייןtheאתtypeסוגofמודלtheה-API של OpenAIAPIשיש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מפתח ה-APIkeyהנדרשrequiredלגישהforל-APIaccessingשלtheOpenAI.
אופציונלי/נדרש:OpenAIנדרשAPI.Optional/Required: Required ifאם AI_TYPEisהוא "openai"
# משתני סביבת בינה מלאכותית פתוחה של AZURE Open AI env vars
-
AZURE_OPENAI_ENDPOINT
Description:תיאור:Theנקודת הקצה של ה-APIendpointהמשמשתusedלגישהto accessלשירותי AzureOpenAI services.OpenAI.Optional/Required:אופציונלי/נדרש:Requiredנדרשifאם AI_TYPEisהוא "azure_open_ai" -
AZURE_DEPLOYMENT_NAME
Description:תיאור:Theשםname of theפריסת Azure OpenAIdeploymentשברצונךyouלהשתמשwish to use.בה.Optional/Required:אופציונלי/נדרש:Requiredנדרשifאם AI_TYPEisהוא "azure_open_ai" -
AZURE_OPENAI_KEY
Description:תיאור:Theמפתח ה-APIkeyהנדרשrequiredלאימותforבקשותauthenticating requests toל-Azure OpenAI.Optional/Required:אופציונלי/נדרש:Requiredנדרשifאם AI_TYPEisהוא "azure_open_ai" -
AZURE_OPENAI_VERSION
Description:תיאור:Specifiesמצייןtheאתversionגרסתofה-APItheשל Azure OpenAIAPIשיש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_TYPEisהוא "bedrock_ai" - AWS_DEFAULT_REGION
Description:תיאור:Theאזור AWSregionשלofהמודלtheהמתארח.
אופציונלי/נדרש:modelנדרשhostedOptional/Required: Required ifאם AI_TYPEisהוא "bedrock_ai".
- AWS_ACCESS_KEY_ID
Description:תיאור: אישורי זיהוי מפתח גישה של AWS
אופציונלי/נדרש:Accessאופציונלי.KeyניתןIDלייצאCredentialsOptional/Required:לסביבהOptional.שבהCan be exported in the environment whereיפעל Roost Binarywill be running
- AWS_SECRET_ACCESS_KEY
Description:תיאור: אישורי זיהוי מפתח גישה סודי של AWS
אופציונלי/נדרש:Secretאופציונלי.AccessניתןKeyלייצאIDלסביבהCredentialsOptional/Required:שבהOptional. Can be exported in the environment whereיפעל Roost Binarywill be running - AWS_SESSION_TOKEN
Description:תיאור: אישורי אסימון סשן של AWS
אופציונלי/נדרש:Sessionאופציונלי.TokenניתןCredentialsOptional/Required:לייצאOptional.לסביבהCanשבהbe exported in the environment whereיפעל Roost Binarywill 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ה-Vertexprojectשאיתוyouאתהareעובד.
אופציונלי/נדרש:workingנדרשwith.Optional/Required: Required ifאם AI_TYPEisהוא "vertexai"
- תיאור VERTEX_REGION
Description::TheהאזורregionבוwhereממוקםtheפרויקטVertexVertex.project is located. For example,לדוגמה, "us-central1".Optional/Required:אופציונלי/נדרש:Requiredנדרשifאם AI_TYPEisהוא "vertexai"andו-VERTEX_FINE_TUNEisהוא "true"
- VERTEX_BEARER_TOKEN
Description:תיאור:Theאסימון ה-bearertokenהמשמשusedלאימותforבקשותauthenticatingל-APIrequestsשלtoVertex.
אופציונלי/נדרש:theנדרשVertex API.Optional/Required: Required ifאם AI_TYPEisהוא "vertexai".
- תיאור VERTEX_MODEL
Description::TheשםnameמודלofהקודקודtheשישVertexלהשתמשmodelבו.
ערכיםto be used.Supported Values:נתמכים: "text-bison", "code-bison"Optional/Required:אופציונלי/נדרש:Requiredנדרשifאם AI_TYPEisהוא "vertexai"
# Openקוד Sourceפתוח AIשל envסביבת varsבינה מלאכותית
-
OPEN_SOURCE_MODEL_ENDPOINT
Description:תיאור:Theנקודת הקצה של ה-APIendpointהמשמשתusedלגישהtoלמודלaccessהבינהtheהמלאכותיתOpenבקודSource AI model.פתוח.Optional/Required:אופציונלי/נדרש:Requiredנדרשifאם AI_TYPEisהוא "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_TYPEisהוא "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_TYPEisהוא "claude_ai" -
CLAUDE_AI_API_KEY
Description:תיאור:Theמפתח ה-APIkeyהנדרשrequiredלגישהforלממשקaccessingה-APItheשלClaudeקלודAI API.AI.Optional/Required:אופציונלי/נדרש:Requiredנדרשifאם AI_TYPEisהוא "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_TYPEisהוא "dbrx" -
DBRX_MODEL_NAME
Description:תיאור:Theשםnameמודלof theה-DBRXmodelשברצונךyouלהשתמשwish to use.בו.Optional/Required:אופציונלי/נדרש:Requiredנדרשifאם AI_TYPEisהוא "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.6SupportedערכיםValues:נתמכים:Anyכלnumericערךvalue,מספרי,typicallyבדרךbetweenכלל בין 0.0andל-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לחשבון Jiraaccount.שלך.Optional/Required:אופציונלי/נדרש:Requiredנדרשifאם TEST_TYPEisהוא "functional"andו-BOARD_TYPEisהוא "jira" -
JIRA_HOST_NAME
Description:תיאור:Theשםhostnameהמארחofשלyourמופע Jirainstanceשלך (e.g.למשל, jira.company.com).Optional/Required:אופציונלי/נדרש:Requiredנדרשifאם TEST_TYPEisהוא "functional"andו-BOARD_TYPEisהוא "jira" -
JIRA_PASSWORDסיסמת JIRADescription:תיאור:Theהסיסמהpassword for yourלחשבון Jiraaccount.שלך.Optional/Required:אופציונלי/נדרש:Requiredנדרשifאם TEST_TYPEisהוא "functional"andו-BOARD_TYPEisהוא "jira" -
JIRA_ID
Description:תיאור:Theמזהה JiraIDהמשויךassociatedלחשבונך,withמשמשyourלעתיםaccount,קרובותoftenכמזההused as a unique identifier.ייחודי.Optional/Required:אופציונלי/נדרש:Requiredנדרשifאם TEST_TYPEisהוא "functional"andו-BOARD_TYPEisהוא "jira"
# משתני סביבת לוח Azure board env vars
-
AZURE_ORG
Description:תיאור:Theהארגוןorganizationהמשויךassociated with yourלחשבון Azure DevOpsaccount.שלך.Optional/Required:אופציונלי/נדרש:Requiredנדרשifאם TEST_TYPEisהוא "functional"פונקציונלי"andו-BOARD_TYPEisהוא "azure"תכלת" -
AZURE_TOKENאסימון_AZUREDescription:תיאור:Theאסימוןaccessהגישהtokenלאימותfor authenticating withעם Azure DevOps.Optional/Required:אופציונלי/נדרש:Requiredנדרשifאם TEST_TYPEisהוא "functional"פונקציונלי"andו-BOARD_TYPEisהוא "azure"תכלת" -
AZURE_PROJECTפרויקט_AZUREDescription:תיאור:Theשםname of theפרויקט AzureDevOps project.DevOps.Optional/Required:אופציונלי/נדרש:Requiredנדרשifאם TEST_TYPEisהוא "functional"פונקציונלי"andו-BOARD_TYPEisהוא "azure"תכלת" -
AZURE_WORK_ITEM_IDמזהה_פריט_עבודה_AZUREDescription:תיאור:TheהמזההIDהמשויךassociatedלפריטwithהעבודהtheהרלוונטיrelevant work item inב-Azure DevOps.
# Advancedמשתני סביבת לוח מתקדמים של Jira/Azure board env vars
-
CREATE_API_SPECצור_מפרט_APIDescription:תיאור: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כתובת ה-URLforעבורtheמופעElasticsearch instance.Elasticsearch.Optional/Required:אופציונלי/חובה:Optionalאופציונלי -
LOG_ELASTICSEARCH_USER
Description:תיאור:UsernameשםforמשתמשaccessingלגישהElasticsearchלמשאביresources.Elasticsearch.Optional/Required:אופציונלי/חובה:Optionalאופציונלי -
LOG_ELASTICSEARCH_TOKENאסימון חיפוש_אלסטי LOG_ELASTICSEARCHDescription:תיאור:AuthenticationאסימוןtokenאימותusedהמשמשforלגישהaccessingלמשאביElasticsearch resources.Elasticsearch.Optional/Required:אופציונלי/חובה:Optionalאופציונלי -
LOG_ELASTICSEARCH_API_KEY
Description:תיאור: מפתח APIkeyהמשמשusedלאימותtoואישורauthenticateגישהandלממשקיauthorizeAPIaccessשל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_SOURCEisהוא "file"orאו "gitpath".Forעבור "gitpath",thisזהshouldצריךbeלהיותaנתיבrelativeיחסיpathבתוךwithin the repository.המאגר.Optional/Required:אופציונלי/חובה:Optionalאופציונלי -
BEHAVIORAL_TEST_URLכתובת_URL_לבדיקת_התנהגותDescription:תיאור:Theכתובת ה-URLofשלtheקובץsourceהמקורfileאםif theה-BEHAVIORAL_TEST_SOURCEisהוא "url".Optional/Required:אופציונלי/חובה:Optionalאופציונלי
# משתני סביבה של מפרט API Spec env vars
-
API_SPEC_TYPE
Description:תיאור:Specifiesמצייןtheאתtypeסוגofמפרט ה-APIspecificationשיש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_SOURCEisהוא "file"orאו "gitpath".Forעבור "gitpath",thisזהshouldצריךbeלהיותaנתיבrelativeיחסיpathבתוךwithin the repository.המאגר.Optional/Required:אופציונלי/חובה:Optionalאופציונלי -
API_SPEC_URL
Description:תיאור:Theכתובת ה-URLofשלtheקובץsourceהמקורfile ifאם API_SPEC_SOURCEisהיא "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. זה מאפשר לך לסנן אילו פעלים (שיטות) של HTTPmethodsצריכים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את דומיין Roostdomainשישמש.toתיאורbeזהused.מגדירThisאתdefinesכתובתthe baseה-URLforהבסיסיתRoostGPTעבורservices.שירותי RoostGPT.DefaultערךValue:ברירת מחדל: "app.roost.ai"SupportedערכיםValues:נתמכים:AnyכלvalidכתובתRoostURLdomainחוקיתURL.של דומיין Roost.Optional/Required:אופציונלי/חובה:Optionalאופציונלי -
ROOST_TOKENאסימון_ROOSTDescription:תיאור: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מאוחסנים קבצי RoostGPTfiles 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כלי_בניית_JAVADescription:תיאור: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.לדוגמה, "30minutes"דקות", "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עבור בדיקות מפרט APIspecאו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.]methodorאו 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פגיעות_GENDescription:תיאור: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,PythonGolangו-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במצב ללא חיבור headlessmodeבעתwhenהפעלתrunningבדיקתUIממשקtestמשתמשSupportedערכיםValues:נתמכים: "true","false"Optional/Required:אופציונלי/נדרש:Optionalאופציונלי - URLS_TO_TEST
Description:תיאור:Theכתובת ה-URL שעבורה RoostGPT צריך ליצור בדיקת playbook.
ערכים נתמכים: כל כתובת URLforחוקיתwhichשלRoostGPTאתרneedאינטרנט.
אופציונלי/נדרש:to generate playwright testSupported Values: Any valid website urlOptional/Required: Requiredנדרש.
#Userהמשתמשcanיכולprovideלספקadditionalמשתנה envvarנוסףstartingשמתחילwithבקידומת "UI_",prefix likeכגון UI_LOGIN_TYPE, UI_LOGIN_EMAILetc.וכו'.
# Improveשיפור Testמשתני envסביבת varsהבדיקה
FILE_PATHנתיב_קובץDescription:תיאור:Locationמיקוםofהקובץtheהמכילfileאתcontainingהבדיקהtheאםtest if theהמשתנה IMPROVE_TESTvariableמוגדר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_TESTisמוגדר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_TESTisמוגדרset toכ-"true."true". -
TESTSCRIPT_ENDPOINTמבחן בדיקה_ENDPOINTDescription:תיאור:Theנקודתendpointהקצהtoשישbeלשפרimproved when theכאשר TEST_TYPEisמוגדרsetל-"postman".toתיאור"postman."זהThisמצייןspecifiesלאיזוwhichנקודת קצה של ה-APIendpointיכווןtheסקריפטPostmanהבדיקהtestשלscript will target.Postman.SupportedערכיםValues:נתמכים:AnyכלvalidכתובתAPIURLendpointחוקיתURL.של נקודת קצה של API.Optional/Required:אופציונלי/נדרש:Requiredנדרשifאם TEST_TYPEisמוגדרset toכ-"postman."postman".
# Languageגרסת versionשפה envמשתני varsסביבה
-
JAVA_VERSIONגרסת_JAVADescription:תיאור:Specifiesמצייןtheאתversion ofגרסת Javatoשישbeלהשתמשusedבהwhenכאשרtheה-TEST_FRAMEWORKisהוא "JUnit4", "JUnit5", "karate",orאו "rest-assured".DefaultערךValue:ברירת מחדל: "17"Optional/Required:אופציונלי/חובה:Optionalאופציונלי - MAVEN_VERSION
Description:תיאור:Specifiesמצייןtheאתversion ofגרסת Maventoשתשמשbeעבורusedפרויקטיםforשל Javaprojects when theכאשר TEST_FRAMEWORKisהוא "JUnit4", "JUnit5", "karate",orאו "rest-assured".DefaultערךValue:ברירת מחדל: "3.8.6"Optional/Required:אופציונלי/חובה:Optionalאופציונלי - GRADLE_VERSION
Description:תיאור:Specifiesמצייןtheאתversion ofגרסת Gradletoשתשמשbeעבורusedפרויקטיםforשל Javaprojects when theכאשר TEST_FRAMEWORKisהוא "JUnit4", "JUnit5", "karate",orאו "rest-assured".DefaultערךValue:ברירת מחדל: "8.6"Optional/Required:אופציונלי/חובה:Optionalאופציונלי -
GO_VERSION
Description:תיאור:Specifiesמצייןtheאתversion ofגרסת Gotoשתשמשbe used when theכאשר TEST_FRAMEWORKisהוא "gotest".DefaultערךValue:ברירת מחדל: "1.19.9"SupportedערכיםValuesנתמכיםOptional/Required:אופציונלי/חובה:Optionalאופציונלי PYTHON_VERSIONגרסת_פייתוןDescription:תיאור:Specifiesמצייןtheאתversion ofגרסת Pythontoשתשמשbe used when theכאשר TEST_FRAMEWORKisהוא "pytest"orאו "unittest".DefaultערךValue:ברירת מחדל: "3"Optional/Required:אופציונלי/חובה:Optionalאופציונלי-
DOTNET_VERSION
Description:תיאור:Specifiesמצייןtheאתversion ofגרסת .NETtoשתשמשbeכאשרused when theה-TEST_FRAMEWORKisהוא "nunit".DefaultערךValue:ברירת מחדל: "8"SupportedערכיםValuesנתמכיםOptional/Required:אופציונלי/חובה:Optionalאופציונלי -
NODE_VERSION
Description:תיאור:Specifiesמצייןtheאתversion ofגרסת Node.jstoשתשמשbeכאשרused when theה-TEST_FRAMEWORKisהוא "artillery", "postman", "rest-assured", "karate", "jest",orאו "mocha".DefaultערךValue:ברירת מחדל: "18.18.0"Optional/Required:אופציונלי/חובה:Optionalאופציונלי