You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@couchdb.apache.org by GitBox <gi...@apache.org> on 2021/01/18 19:41:23 UTC
[GitHub] [couchdb] kocolosk opened a new pull request #3336: Add a .devcontainer configuration for 3.x
kocolosk opened a new pull request #3336:
URL: https://github.com/apache/couchdb/pull/3336
## Overview
This PR adds a Dockerfile and associated configuration to enable developers to quickly provision an environment with all dependencies installed to work on CouchDB 3.x.
The container configuration also installs the [Erlang Language Server](https://erlang-ls.github.io) extension. That extension needs a minimal configuration file in the root of the project in order to find the include files, so I've added that as well. We could likely iterate and enhance that configuration file further with linters, dialyzers configurations, etc.
## Testing recommendations
If you have VS Code with the "Remote - Containers" extension installed, opening the CouchDB repo should cause the editor to offer to start the development container. The container will include all the dependences necessary to
* build CouchDB using `./configure; make`
* run the full test suite
* build the documentation
* build Fauxton
## Checklist
(No code changes here, just a quicker Getting Started experience)
- [ ] Code is written and works correctly
- [ ] Changes are covered by tests
- [ ] Any new configurable parameters are documented in `rel/overlay/etc/default.ini`
- [ ] A PR for documentation changes has been made in https://github.com/apache/couchdb-documentation
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [couchdb] kocolosk merged pull request #3336: Add a .devcontainer configuration for 3.x
Posted by GitBox <gi...@apache.org>.
kocolosk merged pull request #3336:
URL: https://github.com/apache/couchdb/pull/3336
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org