no main packages to build
Closed this issue · 10 comments
I'm new in knative, and trying to run golang hello kn func example on my local,
I faced with the error below and want to solve it:
The error that i got:
Paketo Buildpack for Go Build 2.1.1
Executing build process
Running 'go build -o /layers/paketo-buildpacks_go-build/targets/bin -buildmode pie -trimpath .'
go: no main packages to build
Failed after 364ms
failed to execute 'go build': exit status 1
Timer: Builder ran for 13.495298381s and ended at 2023-11-29T16:16:30Z
ERROR: failed to build: exit status 1
Error: executing lifecycle: failed with status code: 51
Error: exit status 1
the other details as below:
My Local: MacBook Pro, Chip: Apple M2 Pro
$docker version
Client:
Cloud integration: v1.0.35+desktop.5
Version: 24.0.6
API version: 1.43
Go version: go1.20.7
Git commit: ed223bc
Built: Mon Sep 4 12:28:49 2023
OS/Arch: darwin/arm64
Context: desktop-linux
Server: Docker Desktop 4.24.2 (124339)
Engine:
Version: 24.0.6
API version: 1.43 (minimum version 1.12)
Go version: go1.20.7
Git commit: 1a79695
Built: Mon Sep 4 12:31:36 2023
OS/Arch: linux/arm64
Experimental: false
containerd:
Version: 1.6.22
GitCommit: 8165feabfdfe38c65b599c4993d227328c231fca
runc:
Version: 1.1.8
GitCommit: v1.1.8-0-g82f18fe
docker-init:
Version: 0.19.0
GitCommit: de40ad0
$kn version
Version: v1.12.0
Build Date: 2023-10-25 15:45:39
Git Revision: ae357368
Supported APIs:
* Serving
- serving.knative.dev/v1 (knative-serving v1.12.0)
* Eventing
- sources.knative.dev/v1 (knative-eventing v1.12.0)
- eventing.knative.dev/v1 (knative-eventing v1.12.0)
kn func version
v0.38.0-99-gcd0bc6ae
in the hello directory I run as "kn func build --registry=docker.io/muhsinozbek --verbose"
And the output of the command is:
Pulling image �[94mghcr.io/knative/builder-jammy-tiny:latest�[0m
latest: Pulling from knative/builder-jammy-tiny
Digest: sha256:8410d85ab825ae888b839c6dda95ea7d3f2cca3065c487e501f48bd7117af692
Status: Image is up to date for ghcr.io/knative/builder-jammy-tiny:latest
Selected run image �[94mindex.docker.io/paketobuildpacks/run-jammy-tiny:latest�[0m
Pulling image �[94mindex.docker.io/paketobuildpacks/run-jammy-tiny:latest�[0m
latest: Pulling from paketobuildpacks/run-jammy-tiny
Digest: sha256:3a5840769245a963b17e9352e19cc7e21bb671dfe262da9c3b3e8178f9c847a0
Status: Image is up to date for paketobuildpacks/run-jammy-tiny:latest
Creating builder with the following buildpacks:
-> �[94mpaketo-community/rust@0.35.0�[0m
-> �[94mpaketo-buildpacks/procfile@5.6.4�[0m
-> �[94mpaketo-buildpacks/syft@1.32.1�[0m
-> �[94mpaketo-community/cargo@0.10.1�[0m
-> �[94mpaketo-community/rust-dist@1.19.0�[0m
-> �[94mpaketo-community/rustup@1.9.1�[0m
-> �[94mdev.knative-extensions.go@0.0.6�[0m
-> �[94mpaketo-buildpacks/go@4.6.1�[0m
-> �[94mpaketo-buildpacks/ca-certificates@3.6.6�[0m
-> �[94mpaketo-buildpacks/environment-variables@4.5.6�[0m
-> �[94mpaketo-buildpacks/git@1.0.7�[0m
-> �[94mpaketo-buildpacks/go-build@2.1.1�[0m
-> �[94mpaketo-buildpacks/go-dist@2.4.3�[0m
-> �[94mpaketo-buildpacks/go-mod-vendor@1.0.26�[0m
-> �[94mpaketo-buildpacks/image-labels@4.5.5�[0m
-> �[94mpaketo-buildpacks/procfile@5.6.7�[0m
-> �[94mpaketo-buildpacks/watchexec@2.8.6�[0m
-> �[94mpaketo-buildpacks/java-native-image@8.22.0�[0m
-> �[94mpaketo-buildpacks/bellsoft-liberica@10.4.2�[0m
-> �[94mpaketo-buildpacks/ca-certificates@3.6.6�[0m
-> �[94mpaketo-buildpacks/datadog@4.3.0�[0m
-> �[94mpaketo-buildpacks/environment-variables@4.5.6�[0m
-> �[94mpaketo-buildpacks/executable-jar@6.8.2�[0m
-> �[94mpaketo-buildpacks/gradle@7.6.1�[0m
-> �[94mpaketo-buildpacks/image-labels@4.5.5�[0m
-> �[94mpaketo-buildpacks/leiningen@4.6.8�[0m
-> �[94mpaketo-buildpacks/maven@6.15.11�[0m
-> �[94mpaketo-buildpacks/native-image@5.12.6�[0m
-> �[94mpaketo-buildpacks/procfile@5.6.7�[0m
-> �[94mpaketo-buildpacks/sbt@6.12.9�[0m
-> �[94mpaketo-buildpacks/spring-boot@5.27.5�[0m
-> �[94mpaketo-buildpacks/syft@1.39.0�[0m
-> �[94mpaketo-buildpacks/upx@3.4.6�[0m
-> �[94mpaketo-buildpacks/java@10.3.3�[0m
-> �[94mpaketo-buildpacks/apache-tomcat@7.13.15�[0m
-> �[94mpaketo-buildpacks/apache-tomee@1.7.8�[0m
-> �[94mpaketo-buildpacks/azure-application-insights@5.17.1�[0m
-> �[94mpaketo-buildpacks/bellsoft-liberica@10.4.2�[0m
-> �[94mpaketo-buildpacks/ca-certificates@3.6.6�[0m
-> �[94mpaketo-buildpacks/clojure-tools@2.8.12�[0m
-> �[94mpaketo-buildpacks/datadog@4.3.0�[0m
-> �[94mpaketo-buildpacks/dist-zip@5.6.7�[0m
-> �[94mpaketo-buildpacks/encrypt-at-rest@4.5.10�[0m
-> �[94mpaketo-buildpacks/environment-variables@4.5.6�[0m
-> �[94mpaketo-buildpacks/executable-jar@6.8.2�[0m
-> �[94mpaketo-buildpacks/google-stackdriver@8.0.3�[0m
-> �[94mpaketo-buildpacks/gradle@7.6.1�[0m
-> �[94mpaketo-buildpacks/image-labels@4.5.5�[0m
-> �[94mpaketo-buildpacks/jattach@1.4.8�[0m
-> �[94mpaketo-buildpacks/java-memory-assistant@1.4.8�[0m
-> �[94mpaketo-buildpacks/leiningen@4.6.8�[0m
-> �[94mpaketo-buildpacks/liberty@3.8.10�[0m
-> �[94mpaketo-buildpacks/maven@6.15.11�[0m
-> �[94mpaketo-buildpacks/node-engine@3.0.1�[0m
-> �[94mpaketo-buildpacks/procfile@5.6.7�[0m
-> �[94mpaketo-buildpacks/sbt@6.12.9�[0m
-> �[94mpaketo-buildpacks/spring-boot@5.27.5�[0m
-> �[94mpaketo-buildpacks/syft@1.39.0�[0m
-> �[94mpaketo-buildpacks/watchexec@2.8.6�[0m
-> �[94mpaketo-buildpacks/yarn@1.2.0�[0m
-> �[94mpaketo-buildpacks/procfile@5.6.7�[0m
Using build cache volume �[94mpack-cache-muhsinozbek_hello_latest-2c8044f3e589.build�[0m
Running the �[94mcreator�[0m on OS �[94mlinux�[0m with:
Container Settings:
Args: �[94m/cnb/lifecycle/creator -daemon -launch-cache /launch-cache -log-level debug -app /workspace -cache-dir /cache -run-image index.docker.io/paketobuildpacks/run-jammy-tiny:latest -gid 0 index.docker.io/muhsinozbek/hello:latest�[0m
System Envs: �[94mCNB_PLATFORM_API=0.12�[0m
Image: �[94mpack.local/builder/67627074706570636962:latest�[0m
User: �[94mroot�[0m
Labels: �[94mmap[author:pack]�[0m
Host Settings:
Binds: �[94mpack-cache-muhsinozbek_hello_latest-2c8044f3e589.build:/cache /var/run/docker.sock:/var/run/docker.sock pack-cache-muhsinozbek_hello_latest-2c8044f3e589.launch:/launch-cache pack-layers-aycuqazocl:/layers pack-app-okstuiqbga:/workspace�[0m
Network Mode: �[94m�[0m
Starting creator...
Parsing inputs...
Ensuring privileges...
Executing command...
�[36m===> ANALYZING�[0m
Timer: Analyzer started at 2023-11-29T16:17:17Z
Image with name "index.docker.io/muhsinozbek/hello:latest" not found
Found image with identifier "d5daf29d8f277cf4f2e2208bc92bc42c6cb0e100bc535d3561c75977ebfe8b94"
Timer: Analyzer ran for 1.430916ms and ended at 2023-11-29T16:17:17Z
Run image info in analyzed metadata is:
{"Reference":"d5daf29d8f277cf4f2e2208bc92bc42c6cb0e100bc535d3561c75977ebfe8b94","Image":"index.docker.io/paketobuildpacks/run-jammy-tiny:latest","Extend":false,"target":{"os":"linux","arch":"arm64"}}
�[36m===> DETECTING�[0m
Timer: Detector started at 2023-11-29T16:17:17Z
Checking for match against descriptor: {linux amd64 [{ubuntu 18.04}]}
======== Output: paketo-buildpacks/procfile@5.6.4 ========
SKIPPED: No procfile found from either source path or binding.
======== Results ========
pass: paketo-community/rustup@1.9.1
pass: paketo-community/rust-dist@1.19.0
pass: paketo-buildpacks/syft@1.32.1
fail: paketo-community/cargo@0.10.1
skip: paketo-buildpacks/procfile@5.6.4
======== Error: dev.knative-extensions.go@0.0.6 ========
unable to satisfy target os/arch constraints; run image: {"os":"linux","arch":"arm64"}, buildpack: [{"os":"linux","arch":"amd64","distros":[{"name":"ubuntu","version":"18.04"}]}]
======== Results ========
pass: paketo-buildpacks/go-dist@2.4.3
err: dev.knative-extensions.go@0.0.6
======== Output: paketo-buildpacks/leiningen@4.6.8 ========
SKIPPED: project.clj could not be found in /workspace/project.clj
======== Output: paketo-buildpacks/gradle@7.6.1 ========
�[2mBuild Configuration:�[0m
�[2m $BP_EXCLUDE_FILES colon separated list of glob patterns, matched source files are removed�[0m
�[2m $BP_GRADLE_ADDITIONAL_BUILD_ARGUMENTS the additionnal arguments (appended to BP_GRADLE_BUILD_ARGUMENTS) to pass to Gradle�[0m
�[2m $BP_GRADLE_BUILD_ARGUMENTS --no-daemon -Dorg.gradle.welcome=never assemble the arguments to pass to Gradle�[0m
�[2m $BP_GRADLE_BUILD_FILE the location of the main build config file, relative to the application root�[0m
�[2m $BP_GRADLE_BUILT_ARTIFACT build/libs/*.[jw]ar the built application artifact explicitly. Supersedes $BP_GRADLE_BUILT_MODULE�[0m
�[2m $BP_GRADLE_BUILT_MODULE the module to find application artifact in�[0m
�[2m $BP_GRADLE_INIT_SCRIPT_PATH the path to a Gradle init script file�[0m
�[2m $BP_INCLUDE_FILES colon separated list of glob patterns, matched source files are included�[0m
�[2m $BP_JAVA_INSTALL_NODE false whether to install Yarn/Node binaries based on the presence of a package.json or yarn.lock file�[0m
�[2m $BP_NODE_PROJECT_PATH configure a project subdirectory to look for `package.json` and `yarn.lock` files�[0m
SKIPPED: No plans could be resolved
======== Output: paketo-buildpacks/sbt@6.12.9 ========
SKIPPED: build.sbt could not be found in /workspace/build.sbt
======== Output: paketo-buildpacks/executable-jar@6.8.2 ========
�[2mBuild Configuration:�[0m
�[2m $BP_EXECUTABLE_JAR_LOCATION a glob specifying which jar files should be used�[0m
�[2m $BP_LIVE_RELOAD_ENABLED false enable live process reload in the image�[0m
======== Output: paketo-buildpacks/datadog@4.3.0 ========
�[2mBuild Configuration:�[0m
�[2m $BP_DATADOG_ENABLED false whether to contribute the Datadog trace agent�[0m
�[2mLaunch Configuration:�[0m
�[2m $BPL_DATADOG_DISABLED false whether to disable the Datadog trace agent (Java only!)�[0m
SKIPPED: variable 'BP_DATADOG_ENABLED' not set to true
======== Output: paketo-buildpacks/procfile@5.6.7 ========
SKIPPED: No procfile found from either source path or binding.
======== Output: paketo-buildpacks/image-labels@4.5.5 ========
�[2mBuild Configuration:�[0m
�[2m $BP_IMAGE_LABELS arbitrary image labels�[0m
�[2m $BP_OCI_AUTHORS the org.opencontainers.image.authors image label�[0m
�[2m $BP_OCI_CREATED the org.opencontainers.image.created image label�[0m
�[2m $BP_OCI_DESCRIPTION the org.opencontainers.image.description image label�[0m
�[2m $BP_OCI_DOCUMENTATION the org.opencontainers.image.documentation image label�[0m
�[2m $BP_OCI_LICENSES the org.opencontainers.image.licenses image label�[0m
�[2m $BP_OCI_REF_NAME the org.opencontainers.image.ref.name image label�[0m
�[2m $BP_OCI_REVISION the org.opencontainers.image.revision image label�[0m
�[2m $BP_OCI_SOURCE the org.opencontainers.image.source image label�[0m
�[2m $BP_OCI_TITLE the org.opencontainers.image.title image label�[0m
�[2m $BP_OCI_URL the org.opencontainers.image.url image label�[0m
�[2m $BP_OCI_VENDOR the org.opencontainers.image.vendor image label�[0m
�[2m $BP_OCI_VERSION the org.opencontainers.image.version image label�[0m
SKIPPED: No supported environment variables were set
======== Results ========
pass: paketo-buildpacks/ca-certificates@3.6.6
pass: paketo-buildpacks/upx@3.4.6
pass: paketo-buildpacks/bellsoft-liberica@10.4.2
pass: paketo-buildpacks/syft@1.39.0
skip: paketo-buildpacks/leiningen@4.6.8
skip: paketo-buildpacks/gradle@7.6.1
pass: paketo-buildpacks/maven@6.15.11
skip: paketo-buildpacks/sbt@6.12.9
pass: paketo-buildpacks/executable-jar@6.8.2
pass: paketo-buildpacks/spring-boot@5.27.5
skip: paketo-buildpacks/datadog@4.3.0
pass: paketo-buildpacks/native-image@5.12.6
skip: paketo-buildpacks/procfile@5.6.7
skip: paketo-buildpacks/environment-variables@4.5.6
skip: paketo-buildpacks/image-labels@4.5.5
Resolving plan... (try #1)
skip: paketo-buildpacks/executable-jar@6.8.2 requires jvm-application-package
fail: paketo-buildpacks/maven@6.15.11 provides unused maven
Resolving plan... (try #2)
skip: paketo-buildpacks/executable-jar@6.8.2 requires jvm-application-package
fail: paketo-buildpacks/native-image@5.12.6 requires native-processed
Resolving plan... (try #3)
skip: paketo-buildpacks/executable-jar@6.8.2 requires jvm-application-package
skip: paketo-buildpacks/upx@3.4.6 provides unused upx
fail: paketo-buildpacks/maven@6.15.11 provides unused maven
Resolving plan... (try #4)
skip: paketo-buildpacks/maven@6.15.11 provides unused maven
fail: paketo-buildpacks/native-image@5.12.6 provides unused native-image-application
Resolving plan... (try #5)
fail: paketo-buildpacks/native-image@5.12.6 requires native-processed
Resolving plan... (try #6)
fail: paketo-buildpacks/native-image@5.12.6 provides unused native-image-application
Resolving plan... (try #7)
skip: paketo-buildpacks/executable-jar@6.8.2 requires jre
skip: paketo-buildpacks/executable-jar@6.8.2 requires jvm-application-package
fail: paketo-buildpacks/native-image@5.12.6 provides unused native-image-application
Resolving plan... (try #8)
fail: paketo-buildpacks/native-image@5.12.6 requires native-processed
Resolving plan... (try #9)
skip: paketo-buildpacks/executable-jar@6.8.2 requires jre
skip: paketo-buildpacks/executable-jar@6.8.2 requires jvm-application-package
fail: paketo-buildpacks/native-image@5.12.6 provides unused native-image-application
Resolving plan... (try #10)
skip: paketo-buildpacks/executable-jar@6.8.2 requires jre
fail: paketo-buildpacks/native-image@5.12.6 provides unused native-image-application
Resolving plan... (try #11)
skip: paketo-buildpacks/executable-jar@6.8.2 requires jre
fail: paketo-buildpacks/native-image@5.12.6 requires native-processed
Resolving plan... (try #12)
skip: paketo-buildpacks/executable-jar@6.8.2 requires jre
fail: paketo-buildpacks/ca-certificates@3.6.6 provides unused ca-certificates
Resolving plan... (try #13)
skip: paketo-buildpacks/executable-jar@6.8.2 requires jvm-application-package
fail: paketo-buildpacks/native-image@5.12.6 requires native-image-builder
Resolving plan... (try #14)
fail: paketo-buildpacks/native-image@5.12.6 requires native-image-builder
Resolving plan... (try #15)
skip: paketo-buildpacks/executable-jar@6.8.2 requires jvm-application-package
fail: paketo-buildpacks/native-image@5.12.6 requires native-image-builder
Resolving plan... (try #16)
fail: paketo-buildpacks/native-image@5.12.6 requires native-image-builder
Resolving plan... (try #17)
fail: paketo-buildpacks/native-image@5.12.6 requires native-image-builder
Resolving plan... (try #18)
fail: paketo-buildpacks/native-image@5.12.6 requires native-image-builder
Resolving plan... (try #19)
fail: paketo-buildpacks/native-image@5.12.6 requires native-image-builder
Resolving plan... (try #20)
skip: paketo-buildpacks/executable-jar@6.8.2 requires jre
skip: paketo-buildpacks/executable-jar@6.8.2 requires jvm-application-package
fail: paketo-buildpacks/native-image@5.12.6 requires native-image-builder
Resolving plan... (try #21)
skip: paketo-buildpacks/executable-jar@6.8.2 requires jvm-application-package
skip: paketo-buildpacks/executable-jar@6.8.2 requires jre
fail: paketo-buildpacks/native-image@5.12.6 requires native-image-builder
Resolving plan... (try #22)
skip: paketo-buildpacks/executable-jar@6.8.2 requires jre
fail: paketo-buildpacks/native-image@5.12.6 requires native-image-builder
Resolving plan... (try #23)
skip: paketo-buildpacks/executable-jar@6.8.2 requires jre
fail: paketo-buildpacks/native-image@5.12.6 requires native-image-builder
Resolving plan... (try #24)
skip: paketo-buildpacks/executable-jar@6.8.2 requires jre
fail: paketo-buildpacks/native-image@5.12.6 requires native-image-builder
Resolving plan... (try #25)
fail: paketo-buildpacks/native-image@5.12.6 requires native-image-builder
Resolving plan... (try #26)
fail: paketo-buildpacks/maven@6.15.11 requires jdk
Resolving plan... (try #27)
skip: paketo-buildpacks/executable-jar@6.8.2 requires jvm-application-package
fail: paketo-buildpacks/native-image@5.12.6 requires native-image-builder
Resolving plan... (try #28)
fail: paketo-buildpacks/native-image@5.12.6 requires native-image-builder
Resolving plan... (try #29)
fail: paketo-buildpacks/native-image@5.12.6 requires native-image-builder
Resolving plan... (try #30)
fail: paketo-buildpacks/native-image@5.12.6 requires native-image-builder
Resolving plan... (try #31)
skip: paketo-buildpacks/executable-jar@6.8.2 requires jvm-application-package
fail: paketo-buildpacks/maven@6.15.11 provides unused maven
Resolving plan... (try #32)
skip: paketo-buildpacks/executable-jar@6.8.2 requires jvm-application-package
fail: paketo-buildpacks/native-image@5.12.6 requires native-processed
Resolving plan... (try #33)
skip: paketo-buildpacks/executable-jar@6.8.2 requires jvm-application-package
skip: paketo-buildpacks/upx@3.4.6 provides unused upx
fail: paketo-buildpacks/native-image@5.12.6 provides unused native-image-application
Resolving plan... (try #34)
skip: paketo-buildpacks/upx@3.4.6 provides unused upx
skip: paketo-buildpacks/maven@6.15.11 provides unused maven
fail: paketo-buildpacks/native-image@5.12.6 provides unused native-image-application
Resolving plan... (try #35)
fail: paketo-buildpacks/native-image@5.12.6 requires native-processed
Resolving plan... (try #36)
skip: paketo-buildpacks/upx@3.4.6 provides unused upx
skip: paketo-buildpacks/maven@6.15.11 provides unused maven
fail: paketo-buildpacks/native-image@5.12.6 provides unused native-image-application
Resolving plan... (try #37)
skip: paketo-buildpacks/executable-jar@6.8.2 requires jre
skip: paketo-buildpacks/executable-jar@6.8.2 requires jvm-application-package
fail: paketo-buildpacks/native-image@5.12.6 provides unused native-image-application
Resolving plan... (try #38)
skip: paketo-buildpacks/executable-jar@6.8.2 requires jvm-application-package
skip: paketo-buildpacks/executable-jar@6.8.2 requires jre
fail: paketo-buildpacks/native-image@5.12.6 requires native-processed
Resolving plan... (try #39)
skip: paketo-buildpacks/executable-jar@6.8.2 requires jre
skip: paketo-buildpacks/executable-jar@6.8.2 requires jvm-application-package
fail: paketo-buildpacks/maven@6.15.11 provides unused maven
Resolving plan... (try #40)
skip: paketo-buildpacks/executable-jar@6.8.2 requires jre
skip: paketo-buildpacks/upx@3.4.6 provides unused upx
skip: paketo-buildpacks/maven@6.15.11 provides unused maven
fail: paketo-buildpacks/native-image@5.12.6 provides unused native-image-application
Resolving plan... (try #41)
fail: paketo-buildpacks/native-image@5.12.6 requires native-processed
Resolving plan... (try #42)
skip: paketo-buildpacks/executable-jar@6.8.2 requires jre
skip: paketo-buildpacks/maven@6.15.11 provides unused maven
skip: paketo-buildpacks/upx@3.4.6 provides unused upx
fail: paketo-buildpacks/native-image@5.12.6 provides unused native-image-application
Resolving plan... (try #43)
fail: paketo-buildpacks/native-image@5.12.6 requires native-image-builder
Resolving plan... (try #44)
fail: paketo-buildpacks/native-image@5.12.6 requires native-image-builder
Resolving plan... (try #45)
fail: paketo-buildpacks/native-image@5.12.6 requires native-image-builder
Resolving plan... (try #46)
fail: paketo-buildpacks/native-image@5.12.6 requires native-image-builder
Resolving plan... (try #47)
fail: paketo-buildpacks/native-image@5.12.6 requires native-image-builder
Resolving plan... (try #48)
fail: paketo-buildpacks/native-image@5.12.6 requires native-image-builder
Resolving plan... (try #49)
skip: paketo-buildpacks/executable-jar@6.8.2 requires jre
fail: paketo-buildpacks/native-image@5.12.6 requires native-image-builder
Resolving plan... (try #50)
skip: paketo-buildpacks/executable-jar@6.8.2 requires jre
skip: paketo-buildpacks/executable-jar@6.8.2 requires jvm-application-package
fail: paketo-buildpacks/native-image@5.12.6 requires native-processed
Resolving plan... (try #51)
fail: paketo-buildpacks/native-image@5.12.6 requires native-image-builder
Resolving plan... (try #52)
fail: paketo-buildpacks/native-image@5.12.6 requires native-image-builder
Resolving plan... (try #53)
skip: paketo-buildpacks/executable-jar@6.8.2 requires jre
fail: paketo-buildpacks/native-image@5.12.6 requires native-processed
Resolving plan... (try #54)
skip: paketo-buildpacks/executable-jar@6.8.2 requires jre
fail: paketo-buildpacks/native-image@5.12.6 requires native-image-builder
Resolving plan... (try #55)
fail: paketo-buildpacks/maven@6.15.11 requires jdk
Resolving plan... (try #56)
fail: paketo-buildpacks/maven@6.15.11 requires jdk
Resolving plan... (try #57)
skip: paketo-buildpacks/executable-jar@6.8.2 requires jvm-application-package
fail: paketo-buildpacks/native-image@5.12.6 requires native-image-builder
Resolving plan... (try #58)
fail: paketo-buildpacks/native-image@5.12.6 requires native-image-builder
Resolving plan... (try #59)
fail: paketo-buildpacks/native-image@5.12.6 requires native-processed
Resolving plan... (try #60)
fail: paketo-buildpacks/native-image@5.12.6 requires native-image-builder
======== Output: paketo-buildpacks/leiningen@4.6.8 ========
SKIPPED: project.clj could not be found in /workspace/project.clj
======== Output: paketo-buildpacks/clojure-tools@2.8.12 ========
SKIPPED: no 'deps.edn' file found in the application path
======== Output: paketo-buildpacks/gradle@7.6.1 ========
�[2mBuild Configuration:�[0m
�[2m $BP_EXCLUDE_FILES colon separated list of glob patterns, matched source files are removed�[0m
�[2m $BP_GRADLE_ADDITIONAL_BUILD_ARGUMENTS the additionnal arguments (appended to BP_GRADLE_BUILD_ARGUMENTS) to pass to Gradle�[0m
�[2m $BP_GRADLE_BUILD_ARGUMENTS --no-daemon -Dorg.gradle.welcome=never assemble the arguments to pass to Gradle�[0m
�[2m $BP_GRADLE_BUILD_FILE the location of the main build config file, relative to the application root�[0m
�[2m $BP_GRADLE_BUILT_ARTIFACT build/libs/*.[jw]ar the built application artifact explicitly. Supersedes $BP_GRADLE_BUILT_MODULE�[0m
�[2m $BP_GRADLE_BUILT_MODULE the module to find application artifact in�[0m
�[2m $BP_GRADLE_INIT_SCRIPT_PATH the path to a Gradle init script file�[0m
�[2m $BP_INCLUDE_FILES colon separated list of glob patterns, matched source files are included�[0m
�[2m $BP_JAVA_INSTALL_NODE false whether to install Yarn/Node binaries based on the presence of a package.json or yarn.lock file�[0m
�[2m $BP_NODE_PROJECT_PATH configure a project subdirectory to look for `package.json` and `yarn.lock` files�[0m
SKIPPED: No plans could be resolved
======== Output: paketo-buildpacks/sbt@6.12.9 ========
SKIPPED: build.sbt could not be found in /workspace/build.sbt
======== Output: paketo-buildpacks/executable-jar@6.8.2 ========
�[2mBuild Configuration:�[0m
�[2m $BP_EXECUTABLE_JAR_LOCATION a glob specifying which jar files should be used�[0m
�[2m $BP_LIVE_RELOAD_ENABLED false enable live process reload in the image�[0m
======== Output: paketo-buildpacks/apache-tomcat@7.13.15 ========
�[2mBuild Configuration:�[0m
�[2m $BP_JAVA_APP_SERVER the application server to use�[0m
�[2m $BP_TOMCAT_CONTEXT_PATH the application context path�[0m
�[2m $BP_TOMCAT_ENV_PROPERTY_SOURCE_DISABLED false Disable Tomcat's EnvironmentPropertySource�[0m
�[2m $BP_TOMCAT_EXT_CONF_SHA256 the SHA256 hash of the external Tomcat configuration archive�[0m
�[2m $BP_TOMCAT_EXT_CONF_STRIP 0 the number of directory components to strip from the external Tomcat configuration archive�[0m
�[2m $BP_TOMCAT_EXT_CONF_URI the download location of the external Tomcat configuration�[0m
�[2m $BP_TOMCAT_EXT_CONF_VERSION the version of the external Tomcat configuration�[0m
�[2m $BP_TOMCAT_VERSION 9.* the Tomcat version�[0m
�[2mLaunch Configuration:�[0m
�[2m $BPL_TOMCAT_ACCESS_LOGGING_ENABLED the Tomcat access logging state�[0m
PASSED: a WEB-INF directory was not found, this is normal when building from source
======== Output: paketo-buildpacks/apache-tomee@1.7.8 ========
�[2mBuild Configuration:�[0m
�[2m $BP_JAVA_APP_SERVER the application server to use�[0m
�[2m $BP_TOMEE_CONTEXT_PATH the application context path�[0m
�[2m $BP_TOMEE_DISTRIBUTION microprofile the Tomee distribution�[0m
�[2m $BP_TOMEE_ENV_PROPERTY_SOURCE_DISABLED false Disable Tomcat's EnvironmentPropertySource�[0m
�[2m $BP_TOMEE_EXT_CONF_SHA256 the SHA256 hash of the external Tomee configuration archive�[0m
�[2m $BP_TOMEE_EXT_CONF_STRIP 0 the number of directory components to strip from the external Tomee configuration archive�[0m
�[2m $BP_TOMEE_EXT_CONF_URI the download location of the external Tomee configuration�[0m
�[2m $BP_TOMEE_EXT_CONF_VERSION the version of the external Tomee configuration�[0m
�[2m $BP_TOMEE_VERSION 8.* the Tomee version�[0m
�[2mLaunch Configuration:�[0m
�[2m $BPL_TOMEE_ACCESS_LOGGING_ENABLED the Tomee access logging state�[0m
PASSED: a WEB-INF directory was not found, this is normal when building from source
======== Output: paketo-buildpacks/procfile@5.6.7 ========
SKIPPED: No procfile found from either source path or binding.
======== Output: paketo-buildpacks/jattach@1.4.8 ========
SKIPPED: BP_JATTACH_ENABLED was not set to true
======== Output: paketo-buildpacks/azure-application-insights@5.17.1 ========
SKIPPED: no binding of type ApplicationInsights found
======== Output: paketo-buildpacks/google-stackdriver@8.0.3 ========
SKIPPED: no bindings of type 'StackdriverDebugger' or 'StackdriverProfiler' found
======== Output: paketo-buildpacks/datadog@4.3.0 ========
�[2mBuild Configuration:�[0m
�[2m $BP_DATADOG_ENABLED false whether to contribute the Datadog trace agent�[0m
�[2mLaunch Configuration:�[0m
�[2m $BPL_DATADOG_DISABLED false whether to disable the Datadog trace agent (Java only!)�[0m
SKIPPED: variable 'BP_DATADOG_ENABLED' not set to true
======== Output: paketo-buildpacks/java-memory-assistant@1.4.8 ========
SKIPPED: BP_JMA_ENABLED was not set to true
======== Output: paketo-buildpacks/image-labels@4.5.5 ========
�[2mBuild Configuration:�[0m
�[2m $BP_IMAGE_LABELS arbitrary image labels�[0m
�[2m $BP_OCI_AUTHORS the org.opencontainers.image.authors image label�[0m
�[2m $BP_OCI_CREATED the org.opencontainers.image.created image label�[0m
�[2m $BP_OCI_DESCRIPTION the org.opencontainers.image.description image label�[0m
�[2m $BP_OCI_DOCUMENTATION the org.opencontainers.image.documentation image label�[0m
�[2m $BP_OCI_LICENSES the org.opencontainers.image.licenses image label�[0m
�[2m $BP_OCI_REF_NAME the org.opencontainers.image.ref.name image label�[0m
�[2m $BP_OCI_REVISION the org.opencontainers.image.revision image label�[0m
�[2m $BP_OCI_SOURCE the org.opencontainers.image.source image label�[0m
�[2m $BP_OCI_TITLE the org.opencontainers.image.title image label�[0m
�[2m $BP_OCI_URL the org.opencontainers.image.url image label�[0m
�[2m $BP_OCI_VENDOR the org.opencontainers.image.vendor image label�[0m
�[2m $BP_OCI_VERSION the org.opencontainers.image.version image label�[0m
SKIPPED: No supported environment variables were set
======== Results ========
pass: paketo-buildpacks/ca-certificates@3.6.6
pass: paketo-buildpacks/bellsoft-liberica@10.4.2
pass: paketo-buildpacks/yarn@1.2.0
pass: paketo-buildpacks/node-engine@3.0.1
pass: paketo-buildpacks/syft@1.39.0
skip: paketo-buildpacks/leiningen@4.6.8
skip: paketo-buildpacks/clojure-tools@2.8.12
skip: paketo-buildpacks/gradle@7.6.1
pass: paketo-buildpacks/maven@6.15.11
skip: paketo-buildpacks/sbt@6.12.9
pass: paketo-buildpacks/watchexec@2.8.6
pass: paketo-buildpacks/executable-jar@6.8.2
pass: paketo-buildpacks/apache-tomcat@7.13.15
pass: paketo-buildpacks/apache-tomee@1.7.8
pass: paketo-buildpacks/liberty@3.8.10
pass: paketo-buildpacks/dist-zip@5.6.7
pass: paketo-buildpacks/spring-boot@5.27.5
skip: paketo-buildpacks/procfile@5.6.7
skip: paketo-buildpacks/jattach@1.4.8
skip: paketo-buildpacks/azure-application-insights@5.17.1
skip: paketo-buildpacks/google-stackdriver@8.0.3
skip: paketo-buildpacks/datadog@4.3.0
skip: paketo-buildpacks/java-memory-assistant@1.4.8
skip: paketo-buildpacks/encrypt-at-rest@4.5.10
skip: paketo-buildpacks/environment-variables@4.5.6
skip: paketo-buildpacks/image-labels@4.5.5
Resolving plan... (try #1)
skip: paketo-buildpacks/executable-jar@6.8.2 requires jvm-application-package
skip: paketo-buildpacks/apache-tomcat@7.13.15 requires jvm-application-package
skip: paketo-buildpacks/apache-tomee@1.7.8 requires jvm-application-package
skip: paketo-buildpacks/liberty@3.8.10 requires jvm-application-package
skip: paketo-buildpacks/dist-zip@5.6.7 requires jvm-application-package
skip: paketo-buildpacks/yarn@1.2.0 provides unused yarn
fail: paketo-buildpacks/node-engine@3.0.1 provides unused node
Resolving plan... (try #2)
fail: paketo-buildpacks/bellsoft-liberica@10.4.2 provides unused native-image-builder
Resolving plan... (try #3)
skip: paketo-buildpacks/executable-jar@6.8.2 requires jvm-application-package
skip: paketo-buildpacks/apache-tomcat@7.13.15 requires jvm-application-package
skip: paketo-buildpacks/apache-tomee@1.7.8 requires jvm-application-package
skip: paketo-buildpacks/liberty@3.8.10 requires jvm-application-package
skip: paketo-buildpacks/dist-zip@5.6.7 requires jvm-application-package
fail: paketo-buildpacks/ca-certificates@3.6.6 provides unused ca-certificates
Resolving plan... (try #4)
skip: paketo-buildpacks/watchexec@2.8.6 provides unused watchexec
fail: paketo-buildpacks/bellsoft-liberica@10.4.2 provides unused native-image-builder
Resolving plan... (try #5)
skip: paketo-buildpacks/executable-jar@6.8.2 requires jre
skip: paketo-buildpacks/apache-tomcat@7.13.15 requires jre
skip: paketo-buildpacks/apache-tomee@1.7.8 requires jre
skip: paketo-buildpacks/liberty@3.8.10 requires jre
skip: paketo-buildpacks/dist-zip@5.6.7 requires jre
skip: paketo-buildpacks/executable-jar@6.8.2 requires jvm-application-package
skip: paketo-buildpacks/apache-tomcat@7.13.15 requires jvm-application-package
skip: paketo-buildpacks/apache-tomee@1.7.8 requires jvm-application-package
skip: paketo-buildpacks/liberty@3.8.10 requires jvm-application-package
skip: paketo-buildpacks/dist-zip@5.6.7 requires jvm-application-package
fail: paketo-buildpacks/ca-certificates@3.6.6 provides unused ca-certificates
Resolving plan... (try #6)
skip: paketo-buildpacks/executable-jar@6.8.2 requires jre
skip: paketo-buildpacks/apache-tomcat@7.13.15 requires jre
skip: paketo-buildpacks/apache-tomee@1.7.8 requires jre
skip: paketo-buildpacks/liberty@3.8.10 requires jre
skip: paketo-buildpacks/dist-zip@5.6.7 requires jre
fail: paketo-buildpacks/bellsoft-liberica@10.4.2 provides unused native-image-builder
Resolving plan... (try #7)
skip: paketo-buildpacks/executable-jar@6.8.2 requires jvm-application-package
skip: paketo-buildpacks/apache-tomcat@7.13.15 requires jvm-application-package
skip: paketo-buildpacks/apache-tomee@1.7.8 requires jvm-application-package
skip: paketo-buildpacks/liberty@3.8.10 requires jvm-application-package
skip: paketo-buildpacks/dist-zip@5.6.7 requires jvm-application-package
skip: paketo-buildpacks/executable-jar@6.8.2 requires jre
skip: paketo-buildpacks/apache-tomcat@7.13.15 requires jre
skip: paketo-buildpacks/apache-tomee@1.7.8 requires jre
skip: paketo-buildpacks/liberty@3.8.10 requires jre
skip: paketo-buildpacks/dist-zip@5.6.7 requires jre
fail: paketo-buildpacks/ca-certificates@3.6.6 provides unused ca-certificates
Resolving plan... (try #8)
skip: paketo-buildpacks/executable-jar@6.8.2 requires jre
skip: paketo-buildpacks/apache-tomcat@7.13.15 requires jre
skip: paketo-buildpacks/apache-tomee@1.7.8 requires jre
skip: paketo-buildpacks/liberty@3.8.10 requires jre
skip: paketo-buildpacks/dist-zip@5.6.7 requires jre
fail: paketo-buildpacks/bellsoft-liberica@10.4.2 provides unused native-image-builder
Resolving plan... (try #9)
skip: paketo-buildpacks/executable-jar@6.8.2 requires jvm-application-package
skip: paketo-buildpacks/apache-tomcat@7.13.15 requires jvm-application-package
skip: paketo-buildpacks/apache-tomee@1.7.8 requires jvm-application-package
skip: paketo-buildpacks/liberty@3.8.10 requires jvm-application-package
skip: paketo-buildpacks/dist-zip@5.6.7 requires jvm-application-package
skip: paketo-buildpacks/yarn@1.2.0 provides unused yarn
fail: paketo-buildpacks/maven@6.15.11 provides unused maven
Resolving plan... (try #10)
skip: paketo-buildpacks/yarn@1.2.0 provides unused yarn
skip: paketo-buildpacks/maven@6.15.11 provides unused maven
fail: paketo-buildpacks/ca-certificates@3.6.6 provides unused ca-certificates
Resolving plan... (try #11)
skip: paketo-buildpacks/executable-jar@6.8.2 requires jvm-application-package
skip: paketo-buildpacks/apache-tomcat@7.13.15 requires jvm-application-package
skip: paketo-buildpacks/apache-tomee@1.7.8 requires jvm-application-package
skip: paketo-buildpacks/liberty@3.8.10 requires jvm-application-package
skip: paketo-buildpacks/dist-zip@5.6.7 requires jvm-application-package
fail: paketo-buildpacks/ca-certificates@3.6.6 provides unused ca-certificates
Resolving plan... (try #12)
fail: paketo-buildpacks/ca-certificates@3.6.6 provides unused ca-certificates
Resolving plan... (try #13)
skip: paketo-buildpacks/executable-jar@6.8.2 requires jre
skip: paketo-buildpacks/apache-tomcat@7.13.15 requires jre
skip: paketo-buildpacks/apache-tomee@1.7.8 requires jre
skip: paketo-buildpacks/liberty@3.8.10 requires jre
skip: paketo-buildpacks/dist-zip@5.6.7 requires jre
skip: paketo-buildpacks/executable-jar@6.8.2 requires jvm-application-package
skip: paketo-buildpacks/apache-tomcat@7.13.15 requires jvm-application-package
skip: paketo-buildpacks/apache-tomee@1.7.8 requires jvm-application-package
skip: paketo-buildpacks/liberty@3.8.10 requires jvm-application-package
skip: paketo-buildpacks/dist-zip@5.6.7 requires jvm-application-package
fail: paketo-buildpacks/ca-certificates@3.6.6 provides unused ca-certificates
Resolving plan... (try #14)
skip: paketo-buildpacks/executable-jar@6.8.2 requires jre
skip: paketo-buildpacks/apache-tomcat@7.13.15 requires jre
skip: paketo-buildpacks/apache-tomee@1.7.8 requires jre
skip: paketo-buildpacks/liberty@3.8.10 requires jre
skip: paketo-buildpacks/dist-zip@5.6.7 requires jre
skip: paketo-buildpacks/yarn@1.2.0 provides unused yarn
fail: paketo-buildpacks/ca-certificates@3.6.6 provides unused ca-certificates
Resolving plan... (try #15)
skip: paketo-buildpacks/executable-jar@6.8.2 requires jre
skip: paketo-buildpacks/apache-tomcat@7.13.15 requires jre
skip: paketo-buildpacks/apache-tomee@1.7.8 requires jre
skip: paketo-buildpacks/liberty@3.8.10 requires jre
skip: paketo-buildpacks/dist-zip@5.6.7 requires jre
skip: paketo-buildpacks/executable-jar@6.8.2 requires jvm-application-package
skip: paketo-buildpacks/apache-tomcat@7.13.15 requires jvm-application-package
skip: paketo-buildpacks/apache-tomee@1.7.8 requires jvm-application-package
skip: paketo-buildpacks/liberty@3.8.10 requires jvm-application-package
skip: paketo-buildpacks/dist-zip@5.6.7 requires jvm-application-package
skip: paketo-buildpacks/watchexec@2.8.6 provides unused watchexec
skip: paketo-buildpacks/node-engine@3.0.1 provides unused npm
skip: paketo-buildpacks/yarn@1.2.0 provides unused yarn
fail: paketo-buildpacks/maven@6.15.11 provides unused maven
Resolving plan... (try #16)
skip: paketo-buildpacks/executable-jar@6.8.2 requires jre
skip: paketo-buildpacks/apache-tomcat@7.13.15 requires jre
skip: paketo-buildpacks/apache-tomee@1.7.8 requires jre
skip: paketo-buildpacks/liberty@3.8.10 requires jre
skip: paketo-buildpacks/dist-zip@5.6.7 requires jre
skip: paketo-buildpacks/yarn@1.2.0 provides unused yarn
skip: paketo-buildpacks/node-engine@3.0.1 provides unused node
skip: paketo-buildpacks/maven@6.15.11 provides unused maven
fail: paketo-buildpacks/ca-certificates@3.6.6 provides unused ca-certificates
Resolving plan... (try #17)
skip: paketo-buildpacks/executable-jar@6.8.2 requires jvm-application-package
skip: paketo-buildpacks/apache-tomcat@7.13.15 requires jvm-application-package
skip: paketo-buildpacks/apache-tomee@1.7.8 requires jvm-application-package
skip: paketo-buildpacks/liberty@3.8.10 requires jvm-application-package
skip: paketo-buildpacks/dist-zip@5.6.7 requires jvm-application-package
fail: paketo-buildpacks/maven@6.15.11 requires jdk
Resolving plan... (try #18)
skip: paketo-buildpacks/liberty@3.8.10 requires jdk
skip: paketo-buildpacks/watchexec@2.8.6 provides unused watchexec
fail: paketo-buildpacks/node-engine@3.0.1 provides unused node
Resolving plan... (try #19)
skip: paketo-buildpacks/executable-jar@6.8.2 requires jvm-application-package
skip: paketo-buildpacks/apache-tomcat@7.13.15 requires jvm-application-package
skip: paketo-buildpacks/apache-tomee@1.7.8 requires jvm-application-package
skip: paketo-buildpacks/liberty@3.8.10 requires jvm-application-package
skip: paketo-buildpacks/dist-zip@5.6.7 requires jvm-application-package
fail: paketo-buildpacks/maven@6.15.11 requires jdk
Resolving plan... (try #20)
skip: paketo-buildpacks/liberty@3.8.10 requires jdk
skip: paketo-buildpacks/watchexec@2.8.6 provides unused watchexec
skip: paketo-buildpacks/node-engine@3.0.1 provides unused node
fail: paketo-buildpacks/ca-certificates@3.6.6 provides unused ca-certificates
Resolving plan... (try #21)
skip: paketo-buildpacks/executable-jar@6.8.2 requires jvm-application-package
skip: paketo-buildpacks/apache-tomcat@7.13.15 requires jvm-application-package
skip: paketo-buildpacks/apache-tomee@1.7.8 requires jvm-application-package
skip: paketo-buildpacks/liberty@3.8.10 requires jvm-application-package
skip: paketo-buildpacks/dist-zip@5.6.7 requires jvm-application-package
skip: paketo-buildpacks/yarn@1.2.0 provides unused yarn
fail: paketo-buildpacks/bellsoft-liberica@10.4.2 provides unused native-image-builder
Resolving plan... (try #22)
skip: paketo-buildpacks/maven@6.15.11 provides unused maven
fail: paketo-buildpacks/bellsoft-liberica@10.4.2 provides unused native-image-builder
Resolving plan... (try #23)
skip: paketo-buildpacks/executable-jar@6.8.2 requires jvm-application-package
skip: paketo-buildpacks/apache-tomcat@7.13.15 requires jvm-application-package
skip: paketo-buildpacks/apache-tomee@1.7.8 requires jvm-application-package
skip: paketo-buildpacks/liberty@3.8.10 requires jvm-application-package
skip: paketo-buildpacks/dist-zip@5.6.7 requires jvm-application-package
fail: paketo-buildpacks/bellsoft-liberica@10.4.2 provides unused native-image-builder
Resolving plan... (try #24)
skip: paketo-buildpacks/maven@6.15.11 provides unused maven
skip: paketo-buildpacks/yarn@1.2.0 provides unused yarn
skip: paketo-buildpacks/node-engine@3.0.1 provides unused npm
fail: paketo-buildpacks/bellsoft-liberica@10.4.2 provides unused native-image-builder
Resolving plan... (try #25)
skip: paketo-buildpacks/executable-jar@6.8.2 requires jre
skip: paketo-buildpacks/apache-tomcat@7.13.15 requires jre
skip: paketo-buildpacks/apache-tomee@1.7.8 requires jre
skip: paketo-buildpacks/liberty@3.8.10 requires jre
skip: paketo-buildpacks/dist-zip@5.6.7 requires jre
skip: paketo-buildpacks/executable-jar@6.8.2 requires jvm-application-package
skip: paketo-buildpacks/apache-tomcat@7.13.15 requires jvm-application-package
skip: paketo-buildpacks/apache-tomee@1.7.8 requires jvm-application-package
skip: paketo-buildpacks/liberty@3.8.10 requires jvm-application-package
skip: paketo-buildpacks/dist-zip@5.6.7 requires jvm-application-package
skip: paketo-buildpacks/yarn@1.2.0 provides unused yarn
fail: paketo-buildpacks/node-engine@3.0.1 provides unused node
Resolving plan... (try #26)
skip: paketo-buildpacks/executable-jar@6.8.2 requires jre
skip: paketo-buildpacks/apache-tomcat@7.13.15 requires jre
skip: paketo-buildpacks/apache-tomee@1.7.8 requires jre
skip: paketo-buildpacks/liberty@3.8.10 requires jre
skip: paketo-buildpacks/dist-zip@5.6.7 requires jre
skip: paketo-buildpacks/watchexec@2.8.6 provides unused watchexec
fail: paketo-buildpacks/node-engine@3.0.1 provides unused node
Resolving plan... (try #27)
skip: paketo-buildpacks/executable-jar@6.8.2 requires jre
skip: paketo-buildpacks/apache-tomcat@7.13.15 requires jre
skip: paketo-buildpacks/apache-tomee@1.7.8 requires jre
skip: paketo-buildpacks/liberty@3.8.10 requires jre
skip: paketo-buildpacks/dist-zip@5.6.7 requires jre
skip: paketo-buildpacks/executable-jar@6.8.2 requires jvm-application-package
skip: paketo-buildpacks/apache-tomcat@7.13.15 requires jvm-application-package
skip: paketo-buildpacks/apache-tomee@1.7.8 requires jvm-application-package
skip: paketo-buildpacks/liberty@3.8.10 requires jvm-application-package
skip: paketo-buildpacks/dist-zip@5.6.7 requires jvm-application-package
skip: paketo-buildpacks/yarn@1.2.0 provides unused yarn
skip: paketo-buildpacks/node-engine@3.0.1 provides unused node
skip: paketo-buildpacks/watchexec@2.8.6 provides unused watchexec
skip: paketo-buildpacks/node-engine@3.0.1 provides unused npm
fail: paketo-buildpacks/maven@6.15.11 provides unused maven
Resolving plan... (try #28)
skip: paketo-buildpacks/executable-jar@6.8.2 requires jre
skip: paketo-buildpacks/apache-tomcat@7.13.15 requires jre
skip: paketo-buildpacks/apache-tomee@1.7.8 requires jre
skip: paketo-buildpacks/liberty@3.8.10 requires jre
skip: paketo-buildpacks/dist-zip@5.6.7 requires jre
skip: paketo-buildpacks/node-engine@3.0.1 provides unused npm
skip: paketo-buildpacks/yarn@1.2.0 provides unused yarn
skip: paketo-buildpacks/node-engine@3.0.1 provides unused node
skip: paketo-buildpacks/maven@6.15.11 provides unused maven
skip: paketo-buildpacks/watchexec@2.8.6 provides unused watchexec
fail: paketo-buildpacks/bellsoft-liberica@10.4.2 provides unused native-image-builder
Resolving plan... (try #29)
skip: paketo-buildpacks/executable-jar@6.8.2 requires jvm-application-package
skip: paketo-buildpacks/apache-tomcat@7.13.15 requires jvm-application-package
skip: paketo-buildpacks/apache-tomee@1.7.8 requires jvm-application-package
skip: paketo-buildpacks/liberty@3.8.10 requires jvm-application-package
skip: paketo-buildpacks/dist-zip@5.6.7 requires jvm-application-package
skip: paketo-buildpacks/yarn@1.2.0 provides unused yarn
fail: paketo-buildpacks/node-engine@3.0.1 provides unused node
Resolving plan... (try #30)
skip: paketo-buildpacks/maven@6.15.11 provides unused maven
skip: paketo-buildpacks/yarn@1.2.0 provides unused yarn
fail: paketo-buildpacks/node-engine@3.0.1 provides unused node
Resolving plan... (try #31)
skip: paketo-buildpacks/executable-jar@6.8.2 requires jvm-application-package
skip: paketo-buildpacks/apache-tomcat@7.13.15 requires jvm-application-package
skip: paketo-buildpacks/apache-tomee@1.7.8 requires jvm-application-package
skip: paketo-buildpacks/liberty@3.8.10 requires jvm-application-package
skip: paketo-buildpacks/dist-zip@5.6.7 requires jvm-application-package
fail: paketo-buildpacks/maven@6.15.11 provides unused maven
Resolving plan... (try #32)
skip: paketo-buildpacks/node-engine@3.0.1 provides unused node
skip: paketo-buildpacks/maven@6.15.11 provides unused maven
skip: paketo-buildpacks/yarn@1.2.0 provides unused yarn
skip: paketo-buildpacks/watchexec@2.8.6 provides unused watchexec
skip: paketo-buildpacks/node-engine@3.0.1 provides unused npm
skip: paketo-buildpacks/executable-jar@6.8.2 requires jvm-application-package
skip: paketo-buildpacks/apache-tomcat@7.13.15 requires jvm-application-package
skip: paketo-buildpacks/apache-tomee@1.7.8 requires jvm-application-package
skip: paketo-buildpacks/liberty@3.8.10 requires jvm-application-package
skip: paketo-buildpacks/dist-zip@5.6.7 requires jvm-application-package
skip: paketo-buildpacks/spring-boot@5.27.5 requires jvm-application
fail: paketo-buildpacks/bellsoft-liberica@10.4.2 provides unused jdk
Resolving plan... (try #33)
skip: paketo-buildpacks/executable-jar@6.8.2 requires jre
skip: paketo-buildpacks/apache-tomcat@7.13.15 requires jre
skip: paketo-buildpacks/apache-tomee@1.7.8 requires jre
skip: paketo-buildpacks/liberty@3.8.10 requires jre
skip: paketo-buildpacks/dist-zip@5.6.7 requires jre
skip: paketo-buildpacks/executable-jar@6.8.2 requires jvm-application-package
skip: paketo-buildpacks/apache-tomcat@7.13.15 requires jvm-application-package
skip: paketo-buildpacks/apache-tomee@1.7.8 requires jvm-application-package
skip: paketo-buildpacks/liberty@3.8.10 requires jvm-application-package
skip: paketo-buildpacks/dist-zip@5.6.7 requires jvm-application-package
fail: paketo-buildpacks/node-engine@3.0.1 provides unused node
Resolving plan... (try #34)
skip: paketo-buildpacks/executable-jar@6.8.2 requires jre
skip: paketo-buildpacks/apache-tomcat@7.13.15 requires jre
skip: paketo-buildpacks/apache-tomee@1.7.8 requires jre
skip: paketo-buildpacks/liberty@3.8.10 requires jre
skip: paketo-buildpacks/dist-zip@5.6.7 requires jre
fail: paketo-buildpacks/node-engine@3.0.1 provides unused node
Resolving plan... (try #35)
skip: paketo-buildpacks/executable-jar@6.8.2 requires jre
skip: paketo-buildpacks/apache-tomcat@7.13.15 requires jre
skip: paketo-buildpacks/apache-tomee@1.7.8 requires jre
skip: paketo-buildpacks/liberty@3.8.10 requires jre
skip: paketo-buildpacks/dist-zip@5.6.7 requires jre
skip: paketo-buildpacks/executable-jar@6.8.2 requires jvm-application-package
skip: paketo-buildpacks/apache-tomcat@7.13.15 requires jvm-application-package
skip: paketo-buildpacks/apache-tomee@1.7.8 requires jvm-application-package
skip: paketo-buildpacks/liberty@3.8.10 requires jvm-application-package
skip: paketo-buildpacks/dist-zip@5.6.7 requires jvm-application-package
skip: paketo-buildpacks/node-engine@3.0.1 provides unused npm
skip: paketo-buildpacks/watchexec@2.8.6 provides unused watchexec
skip: paketo-buildpacks/yarn@1.2.0 provides unused yarn
skip: paketo-buildpacks/node-engine@3.0.1 provides unused node
fail: paketo-buildpacks/maven@6.15.11 provides unused maven
Resolving plan... (try #36)
skip: paketo-buildpacks/executable-jar@6.8.2 requires jre
skip: paketo-buildpacks/apache-tomcat@7.13.15 requires jre
skip: paketo-buildpacks/apache-tomee@1.7.8 requires jre
skip: paketo-buildpacks/liberty@3.8.10 requires jre
skip: paketo-buildpacks/dist-zip@5.6.7 requires jre
skip: paketo-buildpacks/node-engine@3.0.1 provides unused npm
skip: paketo-buildpacks/maven@6.15.11 provides unused maven
skip: paketo-buildpacks/yarn@1.2.0 provides unused yarn
skip: paketo-buildpacks/watchexec@2.8.6 provides unused watchexec
skip: paketo-buildpacks/node-engine@3.0.1 provides unused node
skip: paketo-buildpacks/spring-boot@5.27.5 requires jvm-application
fail: paketo-buildpacks/bellsoft-liberica@10.4.2 provides unused jdk
Resolving plan... (try #37)
fail: paketo-buildpacks/maven@6.15.11 requires jdk
Resolving plan... (try #38)
skip: paketo-buildpacks/liberty@3.8.10 requires jdk
skip: paketo-buildpacks/maven@6.15.11 provides unused maven
skip: paketo-buildpacks/watchexec@2.8.6 provides unused watchexec
fail: paketo-buildpacks/node-engine@3.0.1 provides unused node
Resolving plan... (try #39)
fail: paketo-buildpacks/maven@6.15.11 requires jdk
Resolving plan... (try #40)
skip: paketo-buildpacks/liberty@3.8.10 requires jdk
skip: paketo-buildpacks/node-engine@3.0.1 provides unused npm
skip: paketo-buildpacks/node-engine@3.0.1 provides unused node
skip: paketo-buildpacks/maven@6.15.11 provides unused maven
skip: paketo-buildpacks/yarn@1.2.0 provides unused yarn
skip: paketo-buildpacks/watchexec@2.8.6 provides unused watchexec
skip: paketo-buildpacks/executable-jar@6.8.2 requires jvm-application-package
skip: paketo-buildpacks/apache-tomcat@7.13.15 requires jvm-application-package
skip: paketo-buildpacks/apache-tomee@1.7.8 requires jvm-application-package
skip: paketo-buildpacks/dist-zip@5.6.7 requires jvm-application-package
skip: paketo-buildpacks/spring-boot@5.27.5 requires jvm-application
fail: paketo-buildpacks/bellsoft-liberica@10.4.2 provides unused jre
======== Output: paketo-buildpacks/git@1.0.7 ========
failed to find .git directory and no git credential service bindings present
======== Output: paketo-buildpacks/procfile@5.6.7 ========
SKIPPED: No procfile found from either source path or binding.
======== Output: paketo-buildpacks/image-labels@4.5.5 ========
�[2mBuild Configuration:�[0m
�[2m $BP_IMAGE_LABELS arbitrary image labels�[0m
�[2m $BP_OCI_AUTHORS the org.opencontainers.image.authors image label�[0m
�[2m $BP_OCI_CREATED the org.opencontainers.image.created image label�[0m
�[2m $BP_OCI_DESCRIPTION the org.opencontainers.image.description image label�[0m
�[2m $BP_OCI_DOCUMENTATION the org.opencontainers.image.documentation image label�[0m
�[2m $BP_OCI_LICENSES the org.opencontainers.image.licenses image label�[0m
�[2m $BP_OCI_REF_NAME the org.opencontainers.image.ref.name image label�[0m
�[2m $BP_OCI_REVISION the org.opencontainers.image.revision image label�[0m
�[2m $BP_OCI_SOURCE the org.opencontainers.image.source image label�[0m
�[2m $BP_OCI_TITLE the org.opencontainers.image.title image label�[0m
�[2m $BP_OCI_URL the org.opencontainers.image.url image label�[0m
�[2m $BP_OCI_VENDOR the org.opencontainers.image.vendor image label�[0m
�[2m $BP_OCI_VERSION the org.opencontainers.image.version image label�[0m
SKIPPED: No supported environment variables were set
======== Results ========
pass: paketo-buildpacks/ca-certificates@3.6.6
pass: paketo-buildpacks/watchexec@2.8.6
pass: paketo-buildpacks/go-dist@2.4.3
skip: paketo-buildpacks/git@1.0.7
pass: paketo-buildpacks/go-mod-vendor@1.0.26
pass: paketo-buildpacks/go-build@2.1.1
skip: paketo-buildpacks/procfile@5.6.7
skip: paketo-buildpacks/environment-variables@4.5.6
skip: paketo-buildpacks/image-labels@4.5.5
Resolving plan... (try #1)
fail: paketo-buildpacks/ca-certificates@3.6.6 provides unused ca-certificates
Resolving plan... (try #2)
skip: paketo-buildpacks/watchexec@2.8.6 provides unused watchexec
4 of 9 buildpacks participating
paketo-buildpacks/ca-certificates 3.6.6
paketo-buildpacks/go-dist 2.4.3
paketo-buildpacks/go-mod-vendor 1.0.26
paketo-buildpacks/go-build 2.1.1
Timer: Detector ran for 900.066042ms and ended at 2023-11-29T16:17:18Z
�[36m===> RESTORING�[0m
Timer: Restorer started at 2023-11-29T16:17:18Z
Restoring Layer Metadata
Reading buildpack directory: /layers/paketo-buildpacks_ca-certificates
Reading buildpack directory: /layers/paketo-buildpacks_go-dist
Reading buildpack directory: /layers/paketo-buildpacks_go-mod-vendor
Reading buildpack directory: /layers/paketo-buildpacks_go-build
Reading Buildpack Layers directory /layers
Reading buildpack directory: /layers/paketo-buildpacks_ca-certificates
Reading Buildpack Layers directory /layers
Reading buildpack directory: /layers/paketo-buildpacks_go-dist
Reading Buildpack Layers directory /layers
Reading buildpack directory: /layers/paketo-buildpacks_go-mod-vendor
Reading Buildpack Layers directory /layers
Reading buildpack directory: /layers/paketo-buildpacks_go-build
Timer: Restorer ran for 1.9145ms and ended at 2023-11-29T16:17:18Z
�[36m===> BUILDING�[0m
Timer: Builder started at 2023-11-29T16:17:18Z
Running build for buildpack paketo-buildpacks/ca-certificates@3.6.6
Looking up buildpack
Finding plan
Creating plan directory
Preparing paths
Running build command
�[34m�[0m
�[34m�[1mPaketo Buildpack for CA Certificates�[0m�[34m 3.6.6�[0m
�[34;2;3mhttps://github.com/paketo-buildpacks/ca-certificates�[0m
�[34mLaunch Helper�[0m: �[33mContributing�[0m to layer
�[2m Creating /layers/paketo-buildpacks_ca-certificates/helper/exec.d/ca-certificates-helper�[0m
Processing layers
Updating environment
Reading output files
Updating buildpack processes
Updating process list
Finished running build for buildpack paketo-buildpacks/ca-certificates@3.6.6
Running build for buildpack paketo-buildpacks/go-dist@2.4.3
Looking up buildpack
Finding plan
Creating plan directory
Preparing paths
Running build command
Paketo Buildpack for Go Distribution 2.4.3
Resolving Go version
Candidate version sources (in priority order):
go.mod -> ">= 1.14"
<unknown> -> ""
Selected Go version (using go.mod): 1.21.4
Executing build process
Installing Go 1.21.4
Completed in 11.624s
Generating SBOM for /layers/paketo-buildpacks_go-dist/go
Completed in 2ms
Processing layers
Updating environment
Reading output files
Updating buildpack processes
Updating process list
Finished running build for buildpack paketo-buildpacks/go-dist@2.4.3
Running build for buildpack paketo-buildpacks/go-mod-vendor@1.0.26
Looking up buildpack
Finding plan
Creating plan directory
Preparing paths
Running build command
Paketo Buildpack for Go Mod Vendor 1.0.26
Executing build process
Running 'go mod vendor'
Completed in 700ms
Generating SBOM for /workspace/go.mod
Completed in 61ms
Processing layers
Updating environment
Reading output files
Updating buildpack processes
Updating process list
Finished running build for buildpack paketo-buildpacks/go-mod-vendor@1.0.26
Running build for buildpack paketo-buildpacks/go-build@2.1.1
Looking up buildpack
Finding plan
Creating plan directory
Preparing paths
Running build command
Paketo Buildpack for Go Build 2.1.1
Executing build process
Running 'go build -o /layers/paketo-buildpacks_go-build/targets/bin -buildmode pie -trimpath .'
go: no main packages to build
Failed after 363ms
Timer: Builder ran for 13.36658634s and ended at 2023-11-29T16:17:31Z
�[31;1mERROR: �[0mfailed to build: exit status 1
$kind version
kind v0.20.0 go1.21.1 darwin/arm64
cc @lkingland
I have same problem. node
is ok, golang
project have no main packages to build
problem.
problem version:
- v0.39.0-30-g7ebf92dc
- v0.38.2-1-gd697f4b5
most probably it is because of os/arch constraints, the log is below:
======== Error: dev.knative-extensions.go@0.0.6 ========
unable to satisfy target os/arch constraints; run image: {"os":"linux","arch":"arm64"}, buildpack: [{"os":"linux","arch":"amd64","distros":[{"name":"ubuntu","version":"18.04"}]}]
======== Results ========
pass: paketo-buildpacks/go-dist@2.4.3
err: dev.knative-extensions.go@0.0.6
I just switched to an M2 this week and I see the same issue.
It was working fine last week on my Intel chip Mac.
/assign
Just wanted to mention that I am facing the same issue.
I just switched to an M2 this week and I see the same issue.
It was working fine last week on my Intel chip Mac.
paketo's buildpack do not support arm64 yet IIRC
You could use s2i
build strategy that should be multi-arch.
You could use s2i build strategy that should be multi-arch.
Well unfortunately Go specifically is not supporting build with s2i
, sorry.
@muhsin09 could you please verify this has been fixed?