Browse Source

Set default builders to be Ubuntu 22.04 based (#3602)

jose-fully-ported 2 years ago
parent
commit
c3420cc9c5

+ 2 - 0
api/server/handlers/gitinstallation/get_buildpack.go

@@ -22,12 +22,14 @@ func initBuilderInfo() map[string]*buildpacks.BuilderInfo {
 	builders[buildpacks.PaketoBuilder] = &buildpacks.BuilderInfo{
 		Name: "Paketo",
 		Builders: []string{
+			"paketobuildpacks/builder-jammy-full:latest",
 			"paketobuildpacks/builder:full",
 		},
 	}
 	builders[buildpacks.HerokuBuilder] = &buildpacks.BuilderInfo{
 		Name: "Heroku",
 		Builders: []string{
+			"heroku/buildpacks:22",
 			"heroku/buildpacks:20",
 			"heroku/buildpacks:18",
 		},

+ 2 - 0
api/server/handlers/project_integration/get_gitlab_repo_buildpack.go

@@ -130,12 +130,14 @@ func initBuilderInfo() map[string]*buildpacks.BuilderInfo {
 	builders[buildpacks.PaketoBuilder] = &buildpacks.BuilderInfo{
 		Name: "Paketo",
 		Builders: []string{
+			"paketobuildpacks/builder-jammy-full:latest",
 			"paketobuildpacks/builder:full",
 		},
 	}
 	builders[buildpacks.HerokuBuilder] = &buildpacks.BuilderInfo{
 		Name: "Heroku",
 		Builders: []string{
+			"heroku/buildpacks:22",
 			"heroku/buildpacks:20",
 			"heroku/buildpacks:18",
 		},

+ 2 - 2
dashboard/src/components/repo-selector/BuildpackSelection.tsx

@@ -10,8 +10,8 @@ import { ActionConfigType } from "shared/types";
 import styled, { keyframes } from "styled-components";
 
 const DEFAULT_BUILDER_NAME = "heroku";
-const DEFAULT_PAKETO_STACK = "paketobuildpacks/builder:full";
-const DEFAULT_HEROKU_STACK = "heroku/buildpacks:20";
+const DEFAULT_PAKETO_STACK = "paketobuildpacks/builder-jammy-full:latest";
+const DEFAULT_HEROKU_STACK = "heroku/buildpacks:22";
 
 type BuildConfig = {
   builder: string;

+ 2 - 2
dashboard/src/main/home/app-dashboard/types/buildpack.ts

@@ -24,8 +24,8 @@ export const detectedBuildpackSchema = z.object({
 export type DetectedBuildpack = z.infer<typeof detectedBuildpackSchema>;
 
 export const DEFAULT_BUILDER_NAME = "heroku";
-export const DEFAULT_PAKETO_STACK = "paketobuildpacks/builder:full";
-export const DEFAULT_HEROKU_STACK = "heroku/buildpacks:20";
+export const DEFAULT_PAKETO_STACK = "paketobuildpacks/builder-jammy-full:latest";
+export const DEFAULT_HEROKU_STACK = "heroku/buildpacks:22";
 
 export const BUILDPACK_TO_NAME: { [key: string]: string } = {
   "heroku/nodejs": "NodeJS",