Azure Setting up CI-CD pipeline with staging and production environment in Azure Dev Ops for Angular 8 When building a pure SPA application like an Angular 8 app you don't have the luxury of server side rendering. This means you can't change use different environment variables in your SPA application without exposing all environments to the users.