mirror of
https://github.com/facebook/sapling.git
synced 2024-10-26 19:11:50 +03:00
1a0d7106a4
Summary: Add a devcontainer config My laptop is full of weird versions of weird tools. Sapling requires specific versions of specific tools. It's nice to be able to open the sapling folder in vscode and get a prompt for "would you like to do your development inside a container with all the correct tools pre-installed?" :) This also allows people on github to click a button to open in github's web-based container-IDE and start developing without installing anything at all, though I don't know if we'd expect anybody to do that For starters I'm using the CI build image without changes to try and keep the maintenance burden as small as possible, though it would be possible to use a separate layer within the Dockerfile (eg if we wanted to install extra tools that are useful for dev but not needed for building), or have a totally separate Dockerfile --- [//]: # (BEGIN SAPLING FOOTER) Stack created with [Sapling](https://sapling-scm.com). Best reviewed with [ReviewStack](https://reviewstack.dev/facebook/sapling/pull/807). * __->__ https://github.com/facebook/sapling/issues/807 * https://github.com/facebook/sapling/issues/806 * https://github.com/facebook/sapling/issues/804 Pull Request resolved: https://github.com/facebook/sapling/pull/807 Differential Revision: D52575911 Pulled By: quark-zju fbshipit-source-id: b24e1a21493f18a06355c984a72936cd11fef2ea |
||
---|---|---|
.. | ||
devcontainer.json | ||
README.md |
For format details, see https://aka.ms/devcontainer.json For config options, see the README at: https://github.com/devcontainers/templates/tree/main/src/docker-existing-dockerfile