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 .gitpod.yml to make dev env easier #318

Merged
merged 1 commit into from
Jun 28, 2022

Conversation

tnir
Copy link
Contributor

@tnir tnir commented Jun 26, 2022

gem install jekyll (regardless use of Bundler) looks very slow, which spoils contributor experience on this repo. With Gitpod and its prebuilds feature, a new contributor would focus on what they want to improve.

How to test

  1. Prepare your account in Gitpod.io (free use for 25 hours a month for everyone)
  2. Access to https://gitpod.io/#github.com/tnir/guides/tree/gitpod to launch your workspace
  3. Develop anything as usual
  4. Stop the running workspace
  5. And restart the workspace
  6. Check if jekyll starts properly (sometimes fails if the settings is not perfectly configured on Gitpod)
  7. Develop anything as usual again

Resources

Signed-off-by: Takuya Noguchi takninnovationresearch@gmail.com

@deivid-rodriguez
Copy link
Member

Gitpod looks cool. I don't understand how #317 blocks this though, can you explain?

.gitpod.yml Outdated Show resolved Hide resolved
.gitpod.yml Outdated Show resolved Hide resolved
.gitpod.yml Outdated Show resolved Hide resolved
@tnir
Copy link
Contributor Author

tnir commented Jun 26, 2022

I don't understand how #317 blocks this

Gitpod has a feature indicating how many untracked files in the working directory, but more than 3000 untracked files due to
bundle config set path vendor/bundle, which is required to include gems under /workspace/gitpod to keep installed gems between stopping and restarting a workspace (which I understand is a limitation of Gitpod as of writing).

This PR is not directly blocked by #317, but without it developer experience with Gitpod is ugly to me.

@deivid-rodriguez
Copy link
Member

I see, makes sense!

Fetching rubygems code is equipped to get ready to run:

  rake command_guide

Signed-off-by: Takuya Noguchi <takninnovationresearch@gmail.com>
@deivid-rodriguez deivid-rodriguez merged commit 5a0f89d into rubygems:gh-pages Jun 28, 2022
@tnir tnir deleted the gitpod branch June 28, 2022 07:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants