Skip to content

Commit 0071ed9

Browse files
authored
Move basic image to default, add lein
1 parent d265b4f commit 0071ed9

File tree

4 files changed

+12
-3
lines changed

4 files changed

+12
-3
lines changed

.devcontainer/basic-image/Dockerfile.dev .devcontainer/Dockerfile.dev

+4-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,10 @@ FROM clojure:temurin-17-tools-deps-jammy
44
# JDK: eclipse-temurin 17
55
# Clojure: tools-deps, 1.11.1.1347
66

7-
# Add lein?
7+
# Add lein, etc.
8+
RUN apt-get update && apt-get install -y gpg curl leiningen
9+
10+
#TODO: clean up apt's cache files.
811

912
# Install deps-new and clj-new (prefer deps-new, but clj-new is needed for some templates)
1013

.devcontainer/basic-compose/Dockerfile.dev

+4-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,10 @@ FROM clojure:temurin-17-tools-deps-jammy
44
# JDK: eclipse-temurin 17
55
# Clojure: tools-deps, 1.11.1.1347
66

7-
# Add lein?
7+
# Add lein, etc.
8+
RUN apt-get update && apt-get install -y gpg curl leiningen
9+
10+
#TODO: clean up apt's cache files.
811

912
# Install deps-new and clj-new (prefer deps-new, but clj-new is needed for some templates)
1013

File renamed without changes.

README.md

+4-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ around for solutions to make it work for your preferred setup.
99
## Templates
1010
| Codespace Type | Link |
1111
| ---- | ---- |
12-
| Single Image: | [![Open in Github Codespaces Single Image](https://github.com/codespaces/badge.svg)](https://codespaces.new/jwhitlark/cnc-devcontainer-templates?devcontainer_path=.devcontainer%2Fbasic-image%2Fdevcontainer.json) |
12+
| Single Image (default): | [![Open in Github Codespaces Single Image](https://github.com/codespaces/badge.svg)](https://codespaces.new/jwhitlark/cnc-devcontainer-templates) |
1313
| Docker Compose: | [![Open in GitHub Codespaces Docker Compose](https://github.com/codespaces/badge.svg)](https://codespaces.new/jwhitlark/cnc-devcontainer-templates?devcontainer_path=.devcontainer%2Fbasic-compose%2Fdevcontainer.json) |
1414
| Kubernetes (k3s via k3d) | [![Open in GitHub Codespaces Kubernetes (k3s via k3d)](https://github.com/codespaces/badge.svg)](https://codespaces.new/jwhitlark/cnc-devcontainer-templates?devcontainer_path=.devcontainer%2Fbasic-k3s%2Fdevcontainer.json) |
1515

@@ -28,9 +28,12 @@ You're going full Cloud Native Clojure, and want to dev as you prod!
2828

2929
All include
3030

31+
* clojure 1.11 (1.12 is going to be awesome!)
3132
* tools-deps
3233
* babashka
3334
* lein
35+
* clj-new
36+
* deps-new
3437

3538
### VSCode liveshare
3639

0 commit comments

Comments
 (0)