Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

63 total results found

Roost Admin Guide

Roost Documentation for DevOps Admins

Category
Admin Guide
User
Admins

Roost User Guide

Roost Documentation for Developers

Category
User Guide

Roost on AWS

AWS configuration for Roost

Create Roost Webhook

This guide will assist you in creating a webhook manually on your Git repositories for Roost to listen to your Git events. While Roost can automatically generate webhooks if given a personal access token with admin permissions to the repository, if you wish to...

RoostGPT

RoostGPT requires the following to operate successfully Roost License Token or File Gen-AI Provider API Key and API Token GitHub API token (with read and write permissions) Optional access: Jira API token (with read and write permissions) Email Serve...

Terms of Use

Legal Information & NoticesWelcome to the website (the “Site”) of Zettabytes, Inc. dba Roost (“Zettabytes,” “we,” “us,” or “our”). Through its Roost Kubernetes Desktop, Zettabytes provides a software programming productivity enhancement tool and a community fo...

Export Jira Ticket in XML

This topic shows how we can export Jira Ticket in xml format.

Category
Jira

Git Configuration and Tokens

This section covers the setup and configuration of Git repository integrations with RoostGPT. To enable seamless integration between RoostGPT and your code repositories, you'll need to configure access tokens with appropriate permissions for your Git provider....

AI Configuration and Tokens

This section covers the setup and configuration of AI model providers for RoostGPT. To leverage AI-powered test generation, code analysis, and intelligent suggestions, you'll need to configure API keys and tokens for your chosen AI providers. RoostGPT supports...

Ticketing Configuration and Tokens

Notification Configuration and Tokens

Manual Deployment

Roost on AWS

Manual Deployment of Roost on AWS

Self Hosted RoostGPT - Deploy on AWS using Terraform

RoostGPT

To self-host RoostGPT stack, we need the below infrastructure resources.  MySQL or Postgres Database  SSL Certificates and a DNS domain oAuth application related client id, secret and DNS configuration for redirect Identify an IP CIDR range and a cloud d...

RoostGPT Command Line Interface (CLI)

RoostGPT

Execute RoostGPT from your system as a local binary. The RoostGPT binary allows for unmatched flexibility during test generation, by allowing you to trigger test generation both locally and through git through the use of one simple .env file.Executable is avai...

Self Hosted RoostGPT - OnPrem

RoostGPT

Install RoostGPT on Ubuntu Server

RoostGPT Infrastructure

RoostGPT

This section details the RoostGPT resources required

3. Prerequisites

Roost on AWS Manual Deployment

  Below are the infrastructure requirements for running Roost on AWS Infrastructure Requirements ALB with proper certificates OAuth Details ( Okta/ GoogleAuth etc.) EC2 Instance (c5.2xlarge) x 3 and (t2.micro) x 1 RDS Database (AWS Aurora...

4. OAuth Provider Setup

Roost on AWS Manual Deployment

Roost supports various authentication mechanisms as mentioned below Github Google Microsoft Linkedin Okta OKTA Auth Client Setup Sign in to your OKTA account with admin privileges (If you do not have an existing Okta account, then sign-up at Home ...

5. Database Setup

Roost on AWS Manual Deployment

Roost stores the status of the EaaS workflow and other relevant information in Database. Below are the steps to setup an Amazon Aurora DB in AWS Amazon Aurora Select RDS Choose Create Database Select “Easy Create” for “Amazon Aurora with MYSQL ...

1. High Level Architecture

Roost on AWS Manual Deployment

Roost Ephemeral Environments as a Service (EaaS) platform provides a temporary, encapsulated deployment of a software application. Roost's Ephemeral environments provide robust, on-demand platforms for running tests, previewing features, and collaborating asyn...

1. Getting Started

RoostGPT Self Hosted RoostGPT - Deploy on AWS us...

Roost provides terraform scripts to spin up and configure the RoostGPT platform easily. Below are the steps for  deploying Roost on AWS using Terraform  High-Level Architecture Roost Terraform scripts create the below components in the AWS cloud  Interact...

2. OAuth Provider Setup

RoostGPT Self Hosted RoostGPT - Deploy on AWS us...

Roost supports various authentication mechanisms as mentioned below Okta Google Microsoft Azure ADFS OKTA Auth Client Setup Sign in to your OKTA account with admin privileges (If you do not have an existing Okta account, then sign-up at Home | Okta ...

4. Terraform variables

RoostGPT Self Hosted RoostGPT - Deploy on AWS us...

Please follow the below steps to modify terraform files to incorporate the   Copy terraform.tfvars.original as terraform.tfvars  Fill in the below details (sample values are already provided)  enterprise_dns = "subdomain.domain.com" admin_email = "comma ...

Github Webhook

Create Roost Webhook

1. Navigate to your Github repo.2. Click "Settings".3. Click "Webhooks". 4. Click "Add webhook" 5. In the payload URL add "https://<enterprise-dns>/api/application/client/git/events/add", Content type as "application/json".6. Click the "let me select ind...

Gitlab Webhook

Create Roost Webhook

1. Navigate to your Gitlab repo. 2. On left sidebar click on Settings > Webhooks.  3. In the URL add "https://<enterprise-dns>/api/application/client/git/events/add". 4. Go to Trigger section and select "Push events", "Merge Request Events" and "Release...

Bitbucket Cloud Webhook

Create Roost Webhook

1. Navigate to your Bitbucket repo.2. On left sidebar click on "Repository Settings". 3. On left sidebar click on "Webhooks". 4. Click "Add webhook". 5. In the Title add a name for the webhook. 6. In the URL add "https://<enterprise-dns>/api/applicat...

Bitbucket Server Webhook

Create Roost Webhook

Navigate to your bitbucket server repo which you have added in the Roost EaaS workflow. Click "Repository settings". Click "Webhooks". Click "Create webhook". Enter Name as "roost-webhook", URL as "https://<enterprise-dns>/api/applica...

Azure Devops Webhook

Create Roost Webhook

1. Navigate to https://dev.azure.com/{organization_name}/{project_name} 2. Click on "Project settings" (at bottom left corner) 3. Click on "Service hooks" -> "Create Subscription"->next 4. Click on the dropdown & select "Code pushed"  5. Select...

VS Code Extension

RoostGPT

The Roost GPT VS code extension allows you to generate tests for your code using RoostGPT with just a click, straight from your VS Code workspace. Download: https://marketplace.visualstudio.com/items?itemName=RoostGPT.roostgpt Installation: To use the Roos...

PERSONAL DATA WE COLLECT

Terms of Use

We collect information that alone or in combination with other information in our possession could be used to identify you (“Personal Data”) as follows: Personal Data You Provide: We collect the following categories of Personal Data from you when you register...

HOW WE USE PERSONAL DATA

Terms of Use

We may use Personal Data for the following purposes: To provide the Service, including to improve programming productivity; To administer our community forum; To respond to your inquiries, comments, feedback, or questions; To send administrative informat...

SHARING AND DISCLOSURE OF PERSONAL DATA

Terms of Use

Zettabytes does not sell your Personal Data. In certain circumstances we may share the categories of Personal Data described above with the following categories of third parties without further notice to you, unless required by the law, as set forth below: ...

UPDATE YOUR INFORMATION

Terms of Use

Please log in to your account or contact us if you need to change or correct your Personal Data.

CHILDREN

Terms of Use

Our Service is not directed to children who are under the age of 16. Zettabytes does not knowingly collect Personal Data from children under the age of 16. If you have reason to believe that a child under the age of 16 has provided Personal Data to Zettabytes ...

LINKS TO OTHER WEBSITES

Terms of Use

The Service may contain links to other websites not operated or controlled by Zettabytes, including social media services (“Third Party Sites”). The information that you share with Third Party Sites will be governed by the specific privacy policies and terms o...

SECURITY

Terms of Use

You use the Service at your own risk. We implement commercially reasonable technical, administrative, and organizational measures to protect Personal Data both online and offline from loss, misuse, and unauthorized access, disclosure, alteration, or destructio...