From 6167620a578f8228252bc67d6dfe8feb2d93927c Mon Sep 17 00:00:00 2001 From: Leonardo Cecchi Date: Tue, 2 Jul 2024 17:06:42 +0200 Subject: [PATCH] fix(dagger): correctly inject version number during build (#6596) * fix(dagger): correctly inject version number during build * test version --------- Co-authored-by: Jacob Heider --- projects/dagger.io/package.yml | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/projects/dagger.io/package.yml b/projects/dagger.io/package.yml index b7ead704..645a6565 100644 --- a/projects/dagger.io/package.yml +++ b/projects/dagger.io/package.yml @@ -21,16 +21,14 @@ build: LDFLAGS: - -s - -w - - -X go.dagger.io/dagger/version.Version={{ version }} - - -X go.dagger.io/dagger/version.Revision=tea + - -X github.com/dagger/dagger/engine.Version={{ version }} linux: # or segmentation fault # fix found here https://github.com/docker-library/golang/issues/402#issuecomment-982204575 LDFLAGS: - -buildmode=pie -test: | - dagger version +test: dagger version | grep '{{version}}' # This is a better test, but we might mask failures using || true # think more about this. #out=$(dagger query <&1 || true