@@ -10,33 +10,33 @@ clean: clean-linux clean-windows
10
10
11
11
build-linux : build-linux-bases build-linux-packages build-linux-builders build-linux-buildpacks
12
12
13
- build-linux-bases : build-base-alpine build-base-jammy
13
+ build-linux-bases : build-base-alpine build-base-noble
14
14
15
15
build-alpine : build-base-alpine build-builder-alpine build-buildpacks-alpine
16
16
17
- build-jammy : build-base-jammy build-builder-jammy build-buildpacks-jammy
17
+ build-noble : build-base-noble build-builder-noble build-buildpacks-noble
18
18
19
19
build-base-alpine :
20
20
@echo " > Building 'alpine' base images..."
21
21
${PACK_CMD} config experimental true
22
22
bash base-images/build.sh alpine
23
23
24
- build-base-jammy :
25
- @echo " > Building 'jammy ' base images..."
24
+ build-base-noble :
25
+ @echo " > Building 'noble ' base images..."
26
26
${PACK_CMD} config experimental true
27
- bash base-images/build.sh jammy
27
+ bash base-images/build.sh noble
28
28
29
- build-linux-builders : build-builder-alpine build-builder-jammy
29
+ build-linux-builders : build-builder-alpine build-builder-noble
30
30
31
31
build-builder-alpine : build-linux-packages build-sample-root
32
32
@echo " > Building 'alpine' builder..."
33
33
$(PACK_CMD ) builder create cnbs/sample-builder:alpine --config $(SAMPLES_ROOT ) /builders/alpine/builder.toml $(PULL_POLICY_NEVER )
34
34
35
- build-builder-jammy : build-linux-packages build-sample-root
36
- @echo " > Building 'jammy ' builder..."
37
- $(PACK_CMD ) builder create cnbs/sample-builder:jammy --config $(SAMPLES_ROOT ) /builders/jammy /builder.toml $(PULL_POLICY_NEVER )
35
+ build-builder-noble : build-linux-packages build-sample-root
36
+ @echo " > Building 'noble ' builder..."
37
+ $(PACK_CMD ) builder create cnbs/sample-builder:noble --config $(SAMPLES_ROOT ) /builders/noble /builder.toml $(PULL_POLICY_NEVER )
38
38
39
- build-linux-buildpacks : build-buildpacks-alpine build-buildpacks-jammy
39
+ build-linux-buildpacks : build-buildpacks-alpine build-buildpacks-noble
40
40
41
41
build-buildpacks-alpine : build-sample-root
42
42
@echo " > Starting local registry to store alpine builder (when builder contains extensions it must exist in a registry so that builds can use --pull-policy=always and we don't want to override the locally built builder)"
@@ -60,24 +60,24 @@ build-buildpacks-alpine: build-sample-root
60
60
@echo "> Creating 'kotlin-gradle' app using 'alpine' builder..."
61
61
$(PACK_CMD) build sample-kotlin-gradle-app:alpine -v --builder localhost:5000/cnbs/sample-builder:alpine --path apps/kotlin-gradle --network=host
62
62
63
- build-buildpacks-jammy : build-sample-root
64
- @echo " > Creating 'hello-moon' app using 'jammy ' builder..."
65
- $(PACK_CMD ) build sample-hello-moon-app:jammy -v --builder cnbs/sample-builder:jammy --buildpack $(SAMPLES_ROOT ) /buildpacks/hello-world --buildpack $(SAMPLES_ROOT ) /buildpacks/hello-moon $(PULL_POLICY_NEVER ) $(PACK_BUILD_FLAGS )
63
+ build-buildpacks-noble : build-sample-root
64
+ @echo " > Creating 'hello-moon' app using 'noble ' builder..."
65
+ $(PACK_CMD ) build sample-hello-moon-app:noble -v --builder cnbs/sample-builder:noble --buildpack $(SAMPLES_ROOT ) /buildpacks/hello-world --buildpack $(SAMPLES_ROOT ) /buildpacks/hello-moon $(PULL_POLICY_NEVER ) $(PACK_BUILD_FLAGS )
66
66
67
- @echo "> Creating 'hello-processes' app using 'jammy ' builder..."
68
- $(PACK_CMD) build sample-hello-processes-app:jammy -v --builder cnbs/sample-builder:jammy --buildpack $(SAMPLES_ROOT)/buildpacks/hello-processes $(PULL_POLICY_NEVER) $(PACK_BUILD_FLAGS)
67
+ @echo "> Creating 'hello-processes' app using 'noble ' builder..."
68
+ $(PACK_CMD) build sample-hello-processes-app:noble -v --builder cnbs/sample-builder:noble --buildpack $(SAMPLES_ROOT)/buildpacks/hello-processes $(PULL_POLICY_NEVER) $(PACK_BUILD_FLAGS)
69
69
70
- @echo "> Creating 'hello-world' app using 'jammy ' builder..."
71
- $(PACK_CMD) build sample-hello-world-app:jammy -v --builder cnbs/sample-builder:jammy --buildpack $(SAMPLES_ROOT)/buildpacks/hello-world $(PULL_POLICY_NEVER) $(PACK_BUILD_FLAGS)
70
+ @echo "> Creating 'hello-world' app using 'noble ' builder..."
71
+ $(PACK_CMD) build sample-hello-world-app:noble -v --builder cnbs/sample-builder:noble --buildpack $(SAMPLES_ROOT)/buildpacks/hello-world $(PULL_POLICY_NEVER) $(PACK_BUILD_FLAGS)
72
72
73
- @echo "> Creating 'java-maven' app using 'jammy ' builder..."
74
- $(PACK_CMD) build sample-java-maven-app:jammy -v --builder cnbs/sample-builder:jammy --path apps/java-maven $(PULL_POLICY_NEVER) $(PACK_BUILD_FLAGS)
73
+ @echo "> Creating 'java-maven' app using 'noble ' builder..."
74
+ $(PACK_CMD) build sample-java-maven-app:noble -v --builder cnbs/sample-builder:noble --path apps/java-maven $(PULL_POLICY_NEVER) $(PACK_BUILD_FLAGS)
75
75
76
- @echo "> Creating 'kotlin-gradle' app using 'jammy ' builder..."
77
- $(PACK_CMD) build sample-kotlin-gradle-app:jammy -v --builder cnbs/sample-builder:jammy --path apps/kotlin-gradle $(PULL_POLICY_NEVER) $(PACK_BUILD_FLAGS)
76
+ @echo "> Creating 'kotlin-gradle' app using 'noble ' builder..."
77
+ $(PACK_CMD) build sample-kotlin-gradle-app:noble -v --builder cnbs/sample-builder:noble --path apps/kotlin-gradle $(PULL_POLICY_NEVER) $(PACK_BUILD_FLAGS)
78
78
79
- @echo "> Creating 'ruby-bundler' app using 'jammy ' builder..."
80
- $(PACK_CMD) build sample-ruby-bundler-app:jammy -v --builder cnbs/sample-builder:jammy --path apps/ruby-bundler $(PULL_POLICY_NEVER) $(PACK_BUILD_FLAGS)
79
+ @echo "> Creating 'ruby-bundler' app using 'noble ' builder..."
80
+ $(PACK_CMD) build sample-ruby-bundler-app:noble -v --builder cnbs/sample-builder:noble --path apps/ruby-bundler $(PULL_POLICY_NEVER) $(PACK_BUILD_FLAGS)
81
81
82
82
build-linux-packages : build-sample-root
83
83
@echo " > Creating 'hello-world' buildpack package"
@@ -94,10 +94,10 @@ deploy-linux-bases:
94
94
docker push cnbs/sample-base-run:alpine
95
95
docker push cnbs/sample-base-build:alpine
96
96
97
- @echo "> Deploying 'jammy ' base images..."
98
- docker push cnbs/sample-base:jammy
99
- docker push cnbs/sample-base-run:jammy
100
- docker push cnbs/sample-base-build:jammy
97
+ @echo "> Deploying 'noble ' base images..."
98
+ docker push cnbs/sample-base:noble
99
+ docker push cnbs/sample-base-run:noble
100
+ docker push cnbs/sample-base-build:noble
101
101
102
102
deploy-linux-packages :
103
103
@echo " > Deploying linux packages..."
@@ -109,23 +109,23 @@ deploy-linux-builders:
109
109
docker run cnbs/sample-builder:alpine ls /cnb/extensions/samples_curl || true
110
110
docker push cnbs/sample-builder:alpine
111
111
112
- @echo "> Deploying 'jammy ' builder..."
113
- docker push cnbs/sample-builder:jammy
112
+ @echo "> Deploying 'noble ' builder..."
113
+ docker push cnbs/sample-builder:noble
114
114
115
115
clean-linux :
116
116
@echo " > Removing 'alpine' base images..."
117
117
docker rmi cnbs/sample-base:alpine || true
118
118
docker rmi cnbs/sample-base-run:alpine || true
119
119
docker rmi cnbs/sample-base-build:alpine || true
120
120
121
- @echo "> Removing 'jammy ' base images..."
122
- docker rmi cnbs/sample-base:jammy || true
123
- docker rmi cnbs/sample-base-run:jammy || true
124
- docker rmi cnbs/sample-base-build:jammy || true
121
+ @echo "> Removing 'noble ' base images..."
122
+ docker rmi cnbs/sample-base:noble || true
123
+ docker rmi cnbs/sample-base-run:noble || true
124
+ docker rmi cnbs/sample-base-build:noble || true
125
125
126
126
@echo "> Removing builders..."
127
127
docker rmi cnbs/sample-builder:alpine || true
128
- docker rmi cnbs/sample-builder:jammy || true
128
+ docker rmi cnbs/sample-builder:noble || true
129
129
130
130
@echo "> Removing 'alpine' apps..."
131
131
docker rmi sample-hello-moon-app:alpine || true
@@ -134,13 +134,13 @@ clean-linux:
134
134
docker rmi sample-java-maven-app:alpine || true
135
135
docker rmi sample-kotlin-gradle-app:alpine || true
136
136
137
- @echo "> Removing 'jammy ' apps..."
138
- docker rmi sample-hello-moon-app:jammy || true
139
- docker rmi sample-hello-processes-app:jammy || true
140
- docker rmi sample-hello-world-app:jammy || true
141
- docker rmi sample-java-maven-app:jammy || true
142
- docker rmi sample-kotlin-gradle-app:jammy || true
143
- docker rmi sample-ruby-bundler-app:jammy || true
137
+ @echo "> Removing 'noble ' apps..."
138
+ docker rmi sample-hello-moon-app:noble || true
139
+ docker rmi sample-hello-processes-app:noble || true
140
+ docker rmi sample-hello-world-app:noble || true
141
+ docker rmi sample-java-maven-app:noble || true
142
+ docker rmi sample-kotlin-gradle-app:noble || true
143
+ docker rmi sample-ruby-bundler-app:noble || true
144
144
145
145
@echo "> Removing packages..."
146
146
docker rmi cnbs/sample-package:hello-world || true
0 commit comments