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 = FalseLDAP_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