-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feat/quickie/site-create-form #985
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Non-blocking comments
const amplifyInfo = amplifyResult.value | ||
|
||
if (amplifyStagingLiteResult.isErr()) { | ||
logger.error(`Amplify set up error: ${amplifyStagingLiteResult.error}`) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Should we differentiate between this error message and the previous one? So that it is easier at a glance to know which app creation failed.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
fair point 9fbbd47
fs.rmSync(`${stgLiteDir}/.git`, { recursive: true, force: true }) | ||
|
||
// Prepare git repo | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
nit: spacing
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
* refactor(formsg-site-clone): remove and add to site creation (#971) * refactor(formsg-site-clone): remove and add to site creation * fix(formsgsitecreation): fixed rename betrayal by vvscode * refactor(formsgsitecreation): cloen only on email * refactor(ff): make site launch flag a bool flag (#958) * refactor(ff): make flag a bool flag * refactor(flags): update ff * refactor(reposervice): remove function * refactor(routehandler): remove function * fix(routehandler): rename ff * fix(reposervice): update test spec * Feat/quickie/site-create-form (#985) * feat(git clone): add branch * feat(db): update deployments table * fix(reposService): fix git commands * fix(reposService): cleaner code * fix(tests): fix failing tests * style(deploymentService): better error messages * chore(auth): upgrade auth redirect endpoint to use v2 (#986) * 0.50.0 --------- Co-authored-by: Kishore <[email protected]> Co-authored-by: seaerchin <[email protected]>
Problem
Moving forward to support quickie, all sites need to have 2 branches,
staging
+staging-lite
AND 2 amplify apps. This modifies the site create form to allow this to happen.Closes [insert issue #]