Open rwinch opened 8 years ago
We'll have to create Github applications for dev and staging. Going to ignore the issue we can't login to blue/green domains. Login is only possible using the external URL.
@rwinch Could you create a staging application? I'd then adjust the deployment script to accept -Pproduction.oauth.clientId=
and -Pstaging.oauth.clientId=
so login is possible on staging and production environments.
@mp911de We already have a staging app, but it is probably better called smoke test application. We deploy a new instance and wipe the database to run full integration tests against it. See https://github.com/pivotalsoftware/pivotal-cla/blob/b91221105fd0a464ad471561aadb5dda14527eb6/staging.gradle Perhaps we should change the name
Ultimately, I don't think we should spend time on this until we have a problem. We can always manually change the keys if we have an immediate need.
Ok, then let's close this ticket and revisit it later once we run into trouble.
I'm going to reopen since we know it is an issue. To me this is like an issue that a user reports that may impact one user, but not all users. This issue just doesn't impact us, so we won't prioritize time to it.
GitHub requires we map the key/secret to single URL. This means the specific urls (i.e. pivotal-cla-production-blue.cfapps.io) will not be able to authenticate.
Ideally we would support this use case.