Summary

(Target Audience: Data Architect)

G-Repository is a set of GenRocket feature components that automatically manage the downloading, updating, and deleting of GenRocket Scenarios, ScenarioChains, ScenarioChainSets, StorySuites, StoryEpics, and other Configuration files, to your corporate environment, behind your corporate firewall, and handles the distribution of these components to your corporate GenRocket User's personal computer and your corporate GenRocket test servers.


In This Article

Solutions Video

The following video provides an overview of the G-Repository feature: 




Operating Systems

  • G-Repository Server - Linux and Mac (Recommended)
    • Windows is not recommended for G-Repository Server. 
    • Using this operating system may cause a considerable decrease in performance. 

  • G-Repository Client - Linux, Mac, and Windows


G-Repository Diagram

This diagram shows the G-Repository server installed within an OnPrem Corporate Test Environment. G-Repository Server is the only GenRocket component that communicates with our GenRocket Cloud, while client machines communicate with the G-Repository server. G-RepositoryServer initiates all requests to GenRocket Cloud. Services within the GenRocket cloud respond to the requests. 




G-Repository Server and Client Setup

To learn more about how to set up G-Repository Server and Client, please select from one of the following topics: 

TopicDescription
G-Repository Server Ports OverviewLearn how to configure G-Repository Server Ports
G-Repository Server - Setup and Run
Learn how to install and run a G-Repository Server
G-Repository Client Repos - SetupLearn how to Install  a G-Repository Client Repo
G-Repository Automation Setup Configs  Automate the creation of a G-Repository Server and Clients


G-Repository Security Information

To learn more about G-Repository and security, please select from one of the following topics: 


TopicDescription
G-Repository Summary Security BenefitsGet an executive summary of why G-Repository is a secure solution
G-Repository Detailed Security OverviewGet detailed answers to common G-Repository security questions


G-Repository Commands

To learn more about available G-Repository commands, please select from one of the following topics: 


TopicDescription
G-Repository Server - Command-Line OptionsLearn G-Repository Server Command-Line Options
G-Repository Client - Command-Line OptionsLearn G-Repository Client Command-Line Options 
G-Repository Help
Learn how to access G-Repository Help
-api Command
This command can be used with one or more API Methods to directly update the Scenario on the user's local computer when running it with G-Repository. It must be added to the end of the G-Repository Client command with the API Method(s).


Learn more about G-Repository Server and Client

To learn more about G-Repository Features, please select from the following topics:


TopicDescription
G-Repository Management Benefits
Learn about G-Repository key management benefits
G-Repository Server - How It Works
Learn how the G-Repository Server works
G-Repository Client - How It Works
Learn how the G-Repository Client works
G-Repository - Deployment Strategies
Learn how best to deploy G-Repository Servers and Clients
For Curious Geeks and Just for Fun
Learn how Scenario-Run Stats are sent to GenRocket's Data Warehouse