You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+5-1Lines changed: 5 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,9 +4,13 @@ A [template repository][template-repo] with a minimal [VS Code devcontainer][dev
4
4
5
5
Read the full documentation online: <https://compilerla.github.io/template-devcontainer>
6
6
7
+
## Why?
8
+
9
+
Read more in our blog post: [How to support a platform-agnostic engineering team with VS Code Dev Containers](https://compiler.la/blog/2024/devcontainer-platform-agnostic-team).
10
+
7
11
## Features
8
12
9
-
- Base Docker image `python:3.10` includes support for common dev tooling like `git`, `curl`, `pip`, and `pre-commit`
13
+
- Base Docker image `python:3.11` includes support for common dev tooling like `git`, `curl`, `pip`, and `pre-commit`
10
14
- Includes VS Code extensions like [`GitLens`][gitlens] and [`Prettier`][prettier] and good default settings for the editor
11
15
- The [`pre-commit` configuration][pre-commit-config] includes a number of useful [`pre-commit-hooks`][pre-commit-hooks] and
Copy file name to clipboardExpand all lines: docs/README.md
+4-2Lines changed: 4 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -20,6 +20,8 @@ Docs are built using [`mkdocs`](https://www.mkdocs.org/). This site is built usi
20
20
21
21
In no particular order, here are some reasons Compiler likes to use devcontainers as part of our software engineering workflow:
22
22
23
+
_Read more in our blog post: [How to support a platform-agnostic engineering team with VS Code Dev Containers](https://compiler.la/blog/2024/devcontainer-platform-agnostic-team)_.
|**Cross-platform**| With only VS Code and Docker as dependencies, devcontainers allow developers on Linux, Mac, and Windows to work in a consistent environment, no matter the project's stack |
@@ -37,7 +39,7 @@ Some of our recent work built on the devcontainer pattern includes:
37
39
-[`cal-itp/benefits`](https://github.com/cal-itp/benefits) (Python/Django web app)
38
40
-[`cal-itp/eligibility-api`](https://github.com/cal-itp/eligibility-api) (Python API library)
39
41
-[`cal-itp/eligibility-server`](https://github.com/cal-itp/eligibility-server) (Python/Flask API server)
0 commit comments