CMP Development

CMP Development

PyPE is scheduled to go away in March 2024. 

UGS PyPE apps are to be moved to the new CMP platform before PyPE goes away.

There is thorough documentation for this, created by the CMP team at ITS. These are Cliff's Notes.

ITS documentation: UT CMP Developer Documentation

Local Development

Things you need on your computer to get started

Things you need in your application to get started


PYPE_DEPLOYED = False

LDAP_PASSWORD =
LDAP_BIND_DN =


DOCREPO_PASSWORD =


SECRET_KEY =
NOTIFICATION_ENVIRONMENT = 'TEST'

PETITION_DB_USER =
PETITION_DB_PASSWORD =
UGSDB_DB_USER =
UGSDB_DB_PASSWORD =


SITE_DOMAIN = 'local.utexas.edu:8000'

Making it go

 

Deployment to the CMP

Extra stuff you need access to

Steps before deployment

GitHub

Your project's files

Ready to deploy

For PyPE apps

First-ever deployment for the repo and the environment: you still don't have secrets in Rancher

Deployment