Skip to content
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

Add Codespace configuration #234

Merged
merged 3 commits into from
Jan 26, 2021

Conversation

mxmeinhold
Copy link
Collaborator

@mxmeinhold mxmeinhold commented Jan 24, 2021

Create a default codespaces config:

  • Install dependencies (yarn and python)
  • Setup a postgres db and run migrations
  • Run gulp production

Between this and #216, when codespaces roll out to GA, it should be just about trivial to get a dev environment for packet setup. I think the only thing left to figure out is local sso mocking.

(Codespaces GA is planned for Q2, April-June)

TODOS:

  • I will be squashing and rebasing these changes soon :TM: pre squash branch if you want to see the mess that this was
  • SSO for local dev is kinda a separate beast and still on the longer term todo list (Mock SSO locally #233)

Allows for easy dev setup by installing dependencies, setting up a db,
and updating the db revision for you (pending codespaces GA)
Copy link
Member

@adamhb123 adamhb123 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copy link
Member

@adamhb123 adamhb123 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@mxmeinhold mxmeinhold mentioned this pull request Jan 26, 2021
@mxmeinhold mxmeinhold merged commit f0298d4 into ComputerScienceHouse:develop Jan 26, 2021
@mxmeinhold mxmeinhold deleted the code-spaces branch January 26, 2021 17:46
@mxmeinhold mxmeinhold mentioned this pull request Mar 20, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants