This repository manages infrastructure for the GPII.
Start here if you are a GPII developer who wants to create a personal GPII Cloud for development or testing.
GPII infrastructure comes in a few "flavors".
- Google Cloud Platform (GCP) (stable, most users want this)
- Common plumbing (mostly for admins)
- Contacting Ops in case of questions or operational emergency
- One-time Setup if this is your organization's first time using gpii-infra
- Continuous Integration/Delivery Process
- Principles of design, development, and operation
- Testing the GPII frontend against the backend
- User Training Notes
This repo has GitHub Checks integration with CircleCI.
A CircleCI pipeline will run for every PR opened against this repository.
A GitLab pipeline handles CI/CD. See also Continuous Integration/Delivery Process.