mirror of
https://github.com/featurebasedb/featurebase.git
synced 2026-09-07 17:15:56 +00:00
change dockerfile path
This commit is contained in:
parent
dd56bdf645
commit
00b6c2ff8a
1 changed files with 36 additions and 36 deletions
|
|
@ -7,7 +7,7 @@ variables:
|
|||
GOVERSION: "1.16.3"
|
||||
|
||||
stages:
|
||||
- test
|
||||
# - test
|
||||
- build
|
||||
|
||||
install lattice:
|
||||
|
|
@ -90,55 +90,55 @@ build for linux amd64:
|
|||
paths:
|
||||
- featurebase_linux_amd64
|
||||
|
||||
build for linux arm64:
|
||||
stage: build
|
||||
image: registry.gitlab.com/molecula/featurebase/builder:0.0.3
|
||||
variables:
|
||||
GOOS: "linux"
|
||||
GOARCH: "arm64"
|
||||
script:
|
||||
- go build -o featurebase_linux_arm64 ./cmd/featurebase
|
||||
artifacts:
|
||||
paths:
|
||||
- featurebase_linux_arm64
|
||||
# build for linux arm64:
|
||||
# stage: build
|
||||
# image: registry.gitlab.com/molecula/featurebase/builder:0.0.3
|
||||
# variables:
|
||||
# GOOS: "linux"
|
||||
# GOARCH: "arm64"
|
||||
# script:
|
||||
# - go build -o featurebase_linux_arm64 ./cmd/featurebase
|
||||
# artifacts:
|
||||
# paths:
|
||||
# - featurebase_linux_arm64
|
||||
|
||||
build for darwin amd64:
|
||||
stage: build
|
||||
image: registry.gitlab.com/molecula/featurebase/builder:0.0.3
|
||||
variables:
|
||||
GOOS: "darwin"
|
||||
GOARCH: "amd64"
|
||||
script:
|
||||
- go build -o featurebase_darwin_amd64 ./cmd/featurebase
|
||||
artifacts:
|
||||
paths:
|
||||
- featurebase_darwin_amd64
|
||||
# build for darwin amd64:
|
||||
# stage: build
|
||||
# image: registry.gitlab.com/molecula/featurebase/builder:0.0.3
|
||||
# variables:
|
||||
# GOOS: "darwin"
|
||||
# GOARCH: "amd64"
|
||||
# script:
|
||||
# - go build -o featurebase_darwin_amd64 ./cmd/featurebase
|
||||
# artifacts:
|
||||
# paths:
|
||||
# - featurebase_darwin_amd64
|
||||
|
||||
build for darwin arm64:
|
||||
stage: build
|
||||
image: registry.gitlab.com/molecula/featurebase/builder:0.0.3
|
||||
variables:
|
||||
GOOS: "darwin"
|
||||
GOARCH: "arm64"
|
||||
script:
|
||||
- go build -o featurebase_darwin_arm64 ./cmd/featurebase
|
||||
artifacts:
|
||||
paths:
|
||||
- featurebase_darwin_arm64
|
||||
# build for darwin arm64:
|
||||
# stage: build
|
||||
# image: registry.gitlab.com/molecula/featurebase/builder:0.0.3
|
||||
# variables:
|
||||
# GOOS: "darwin"
|
||||
# GOARCH: "arm64"
|
||||
# script:
|
||||
# - go build -o featurebase_darwin_arm64 ./cmd/featurebase
|
||||
# artifacts:
|
||||
# paths:
|
||||
# - featurebase_darwin_arm64
|
||||
|
||||
# Build a Docker image with CI/CD and push to the GitLab registry.
|
||||
build container fb:
|
||||
image: docker:stable
|
||||
stage: build
|
||||
needs:
|
||||
- "build for linux arm64"
|
||||
- "build for linux amd64"
|
||||
tags:
|
||||
- shell
|
||||
before_script:
|
||||
- docker info
|
||||
script:
|
||||
- tag=$CI_REGISTRY_IMAGE:$CI_COMMIT_SHORT_SHA
|
||||
- docker build --build-arg GO_VERSION=$GOVERSION -t $tag .
|
||||
- docker build --build-arg GO_VERSION=$GOVERSION -t $tag .gitlab/Dockerfile
|
||||
- docker push $tag
|
||||
- echo Created docker featurebase image with tag "$tag"
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue