Skip to content

Create Gitpod configuration#4222

Closed
sjpgarcia wants to merge 15 commits intopurescript:masterfrom
vtrl:gitpod
Closed

Create Gitpod configuration#4222
sjpgarcia wants to merge 15 commits intopurescript:masterfrom
vtrl:gitpod

Conversation

@sjpgarcia
Copy link
Copy Markdown
Contributor

Closes #4211. This introduces two files to allow for faster bootstrapping of Gitpod environments: .gitpod.yml and .gitpod.Dockerfile. These install the Haskell tools needed for development under Gitpod's VS Code environment. You can try it out here through this link: https://gitpod.io/#https://github.com/vtrl/purescript/tree/gitpod.

Gitpod's environments are designed to be ephemeral, but I did my best to make sure that the .stack and .cabal directories are persisted as much as possible across workspace shutdowns.


Checklist:

  • Added a file to CHANGELOG.d for this PR (see CHANGELOG.d/README.md)
  • Added myself to CONTRIBUTORS.md (if this is my first contribution)
  • Linked any existing issues or proposals that this pull request should close
  • Updated or added relevant documentation
  • Added a test for the contribution (if applicable)

@rhendric
Copy link
Copy Markdown
Member

This looks similar to #3977, where I think we established the precedent that if there isn't a maintainer who uses a dev tool/environment, we shouldn't include configuration for that thing in the PureScript repo.

Do we have anyone willing to speak for Gitpod?

@garyb
Copy link
Copy Markdown
Member

garyb commented Dec 29, 2021

if there isn't a maintainer who uses a dev tool/environment, we shouldn't include configuration for that thing in the PureScript repo.

Yeah, I'd agree with that again since it won't be kept up to date by us.

@sjpgarcia
Copy link
Copy Markdown
Contributor Author

Ah, that's understandable. This pull request and the associated issue can be closed then.

@rhendric
Copy link
Copy Markdown
Member

Closing then, though Gitpod sounds neat, and this PR might be useful in the future if a maintainer decides to take it on.

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.

Proposal: Gitpod Configuration

3 participants