From d36d643923122cbb8c962ca495ee24fbd21f72f6 Mon Sep 17 00:00:00 2001 From: Andrew <51118083+ArionThinker@users.noreply.github.com> Date: Mon, 25 Sep 2023 16:06:59 +0300 Subject: [PATCH] docker.com/machine (#3411) * new file: projects/docker.com/machine/package.yml * let's try without cp/mv * update notes --------- Co-authored-by: Jacob Heider --- projects/docker.com/machine/package.yml | 31 +++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 projects/docker.com/machine/package.yml diff --git a/projects/docker.com/machine/package.yml b/projects/docker.com/machine/package.yml new file mode 100644 index 00000000..3aa097fe --- /dev/null +++ b/projects/docker.com/machine/package.yml @@ -0,0 +1,31 @@ +distributable: + url: https://gitlab.com/gitlab-org/ci-cd/docker-machine/-/archive/v{{version}}-gitlab.22/docker-machine-v{{version}}-gitlab.22.tar.gz + strip-components: 1 +versions: + #gitlab: gitlab-org/ci-cd/docker-machine <= all recent releases are 0.16.2-gitlab.X + - 0.16.2 +build: + dependencies: + tea.xyz/gx/cc: '*' + tea.xyz/gx/make: '*' + gnu.org/automake: '*' + go.dev: '*' + linux: + curl.se: '*' + working-directory: src/github.com/docker/machine + script: + - curl -L "$URL" | tar -xz --strip-components=1 + - run: | + sed -i.bak 's|GO_LDFLAGS :=|GO_LDFLAGS := -buildmode=pie|g' mk/main.mk + rm mk/*.bak + if: linux + - make build + env: + URL: https://gitlab.com/gitlab-org/ci-cd/docker-machine/-/archive/v{{version}}-gitlab.22/docker-machine-v{{version}}-gitlab.22.tar.gz + GOPATH: $SRCROOT + GO111MODULE: auto +provides: + - bin/docker-machine +test: + script: + - docker-machine --version | grep {{version}}