Commit Graph

5 Commits

Author SHA1 Message Date
Sindrake
697efbc376 [JS] Add ESLint support 2024-07-17 08:43:55 -07:00
Earlopain
7826b72835
[Docker] Default to running as root
Previous setups will already contain folders created as root. Making a different user the default
will break these setups. So just make it opt-in instead.
2024-01-15 08:59:56 +00:00
Earlopain
10156208ac
[Docker] Start only a single service for the devcontainer
Doesn't pull the other stuff in which greatly increases startup performance and reliability
2024-01-14 18:36:16 +01:00
Earlopain
2de0ebb5b8
[Docker] Allow running as different user 2024-01-14 16:30:49 +00:00
Earlopain
fa9fb531f7
[Docker] Add a devcontainer
This removes the need for all the ruby-lsp setup stuff.

ruby-lsp will try to install the debug gem which contains native code, add that to the gemfile so it doesn't cause trouble.

I'm probably going to remove the rubocop/test compose services at some point. With devcontainers you are just able to run the commands directly.
2024-01-12 20:50:24 +00:00