Skip to content
Snippets Groups Projects
Unverified Commit b6370bbc authored by Tomasz Maczukin's avatar Tomasz Maczukin
Browse files

Build statically linked binary for linux/amd64

parent 04d01815
No related branches found
No related tags found
No related merge requests found
...@@ -46,11 +46,6 @@ default: ...@@ -46,11 +46,6 @@ default:
- bin/ - bin/
expire_in: 1 week expire_in: 1 week
.build_validate: &build_validate
<<: *build_base
stage: validate
script: make build validate
.build_x: &build_x .build_x: &build_x
<<: *build_base <<: *build_base
script: make build-x script: make build-x
...@@ -104,8 +99,17 @@ prepare CI image: ...@@ -104,8 +99,17 @@ prepare CI image:
- ./gitlab/ci/Dockerfile - ./gitlab/ci/Dockerfile
- .gitlab-ci.yml - .gitlab-ci.yml
validate:
stage: validate
extends:
- .docker_in_docker
- .merge_request_pipelines
before_script:
- apk add -U make bash
script: make build validate
darwin amd64: *build_x darwin amd64: *build_x
linux amd64: *build_validate linux amd64: *build_x
openbsd amd64: *build_x openbsd amd64: *build_x
windows amd64: *build_x windows amd64: *build_x
linux arm: *build_x linux arm: *build_x
......
...@@ -30,7 +30,7 @@ release=$(cat <<EOS ...@@ -30,7 +30,7 @@ release=$(cat <<EOS
"description": "See [the changelog](${changelogUrl}) :rocket:", "description": "See [the changelog](${changelogUrl}) :rocket:",
"assets": { "assets": {
"links": [ "links": [
{ "name": "linux amd64", "url": "$s3/docker-machine" }, { "name": "linux amd64", "url": "$s3/docker-machine-Linux-x86_64" },
{ "name": "macOS amd64", "url": "$s3/docker-machine-Darwin-x86_64" }, { "name": "macOS amd64", "url": "$s3/docker-machine-Darwin-x86_64" },
{ "name": "Windows amd64", "url": "$s3/docker-machine-Windows-x86_64.exe" }, { "name": "Windows amd64", "url": "$s3/docker-machine-Windows-x86_64.exe" },
{ "name": "others", "url": "$s3/index.html" } { "name": "others", "url": "$s3/index.html" }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment