1
0
mirror of https://github.com/SAP/jenkins-library.git synced 2025-11-06 09:09:19 +02:00

fix(cnbBuild): use a single test case to lookup buildpacks by ID (#3906)

Co-authored-by: Pavel Busko <pavel.busko@sap.com>
Co-authored-by: Ralf Pannemans <ralf.pannemans@sap.com>
This commit is contained in:
Pavel Busko
2022-07-21 13:16:47 +02:00
committed by GitHub
parent ef3e720464
commit feb5cd0f9d
3 changed files with 35 additions and 11 deletions

View File

@@ -64,7 +64,7 @@ func TestNpmProject(t *testing.T) {
container.assertHasOutput(t, "SUCCESS")
container.terminate(t)
err = container2.whenRunningPiperCommand("cnbBuild", "--noTelemetry", "--verbose", "--path", "TestCnbIntegration/project", "--customConfig", "TestCnbIntegration/config.yml", "--containerImageName", "node", "--containerImageTag", "0.0.1", "--containerRegistryUrl", registryURL)
err = container2.whenRunningPiperCommand("cnbBuild", "--noTelemetry", "--verbose", "--path", "TestCnbIntegration/project", "--customConfig", "TestCnbIntegration/config.yml", "--containerImageName", "node", "--containerImageTag", "0.0.1", "--containerRegistryUrl", registryURL, "--projectDescriptor", "project-with-id.toml")
assert.NoError(t, err)
container2.assertHasOutput(t, "running command: /cnb/lifecycle/creator")
container2.assertHasOutput(t, "Selected Node Engine version (using BP_NODE_VERSION): 16")

View File

@@ -0,0 +1,29 @@
[project]
id = "io.buildpacks.my-app"
version = "0.1"
[build]
include = [
"*.js",
"/package.json"
]
[[build.env]]
name = "BP_NODE_VERSION"
value = "16"
[[build.buildpacks]]
id = "paketo-buildpacks/ca-certificates"
version = "3.0.3"
[[build.buildpacks]]
uri = "gcr.io/paketo-buildpacks/node-engine:0.12.0"
[[build.buildpacks]]
uri = "gcr.io/paketo-buildpacks/npm-install:0.7.2"
[[build.buildpacks]]
uri = "gcr.io/paketo-buildpacks/node-module-bom:0.2.2"
[[build.buildpacks]]
uri = "gcr.io/paketo-buildpacks/npm-start:0.8.0"

View File

@@ -13,21 +13,16 @@ name = "BP_NODE_VERSION"
value = "16"
[[build.buildpacks]]
id = "paketo-buildpacks/ca-certificates"
version = "3.0.3"
uri = "gcr.io/paketo-buildpacks/ca-certificates:3.0.3"
[[build.buildpacks]]
id = "paketo-buildpacks/node-engine"
version = "0.12.0"
uri = "gcr.io/paketo-buildpacks/node-engine:0.12.0"
[[build.buildpacks]]
id = "paketo-buildpacks/npm-install"
version = "0.7.2"
uri = "gcr.io/paketo-buildpacks/npm-install:0.7.2"
[[build.buildpacks]]
id = "paketo-buildpacks/node-module-bom"
version = "0.2.2"
uri = "gcr.io/paketo-buildpacks/node-module-bom:0.2.2"
[[build.buildpacks]]
id = "paketo-buildpacks/npm-start"
version = "0.8.0"
uri = "gcr.io/paketo-buildpacks/npm-start:0.8.0"