Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Try loading extension into cs233's vscode workspace #15

Open
yufengwng opened this issue Apr 13, 2022 · 0 comments
Open

Try loading extension into cs233's vscode workspace #15

yufengwng opened this issue Apr 13, 2022 · 0 comments

Comments

@yufengwng
Copy link
Collaborator

Once the extension is in a better state, let's try putting our extension into our vscode workspace docker image and try it out on PrairieLearn. We mainly want to confirm that the extension can be loaded, can open vcd files, and there's no networking issues. PrairieLearn's live server environment is slightly different from PrairieLearn local development, so we'll want to test on live server. We'll need to wait for #14 at the very least, since networking for docker containers on live server is disabled.

  • Package our extension into an extension bundle (aka a .vsix file)
  • Navigate to our pl-cs233 repo, into workspaces/vscode-wave
  • Build a custom docker image that has our extension installed (you'll need to edit the scripts there)
  • Push custom docker image to a new temporary "repo" on Docker Hub
  • Update an example question to use this new docker image (e.g. maybe the html-example question)
  • Test functionality on the live server

Coordinate with Prof. Herman throughout this process.

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant