1
0
Fork 0

use dep for dependencies, update build

This commit is contained in:
Sean Sube 2018-03-10 10:25:15 -06:00
parent 79e6b501fa
commit 16c93bc98f
5 changed files with 115 additions and 6 deletions

6
.gitignore vendored
View File

@ -16,8 +16,10 @@
# Misc Go # Misc Go
bin/ bin/
pkg/ pkg/
src/github.com/ vendor/
src/gopkg.in/
# Config files # Config files
config.yml config.yml
# Output
home-dns

View File

@ -5,15 +5,15 @@ stages:
build:app: build:app:
stage: build stage: build
image: golang:1.9 image: andrexus/golang-dep
tags: tags:
- runner:k8s - runner:k8s
script: script:
- go get home-dns - dep ensure
- go build home-dns - go build
artifacts: artifacts:
paths: paths:
- bin/home-dns - home-dns
expire_in: 1 hour expire_in: 1 hour
cache: cache:
key: "${CI_COMMIT_REF_SLUG}" key: "${CI_COMMIT_REF_SLUG}"

65
Gopkg.lock generated Normal file
View File

@ -0,0 +1,65 @@
# This file is autogenerated, do not edit; changes may be undone by the next 'dep ensure'.
[[projects]]
name = "github.com/aws/aws-sdk-go"
packages = [
"aws",
"aws/awserr",
"aws/awsutil",
"aws/client",
"aws/client/metadata",
"aws/corehandlers",
"aws/credentials",
"aws/credentials/ec2rolecreds",
"aws/credentials/endpointcreds",
"aws/credentials/stscreds",
"aws/defaults",
"aws/ec2metadata",
"aws/endpoints",
"aws/request",
"aws/session",
"aws/signer/v4",
"internal/sdkrand",
"internal/shareddefaults",
"private/protocol",
"private/protocol/query",
"private/protocol/query/queryutil",
"private/protocol/rest",
"private/protocol/restxml",
"private/protocol/xml/xmlutil",
"service/route53",
"service/sts"
]
revision = "bafcd9ccc717e9bc5406acaea370577299223873"
version = "v1.13.11"
[[projects]]
name = "github.com/go-ini/ini"
packages = ["."]
revision = "6333e38ac20b8949a8dd68baa3650f4dee8f39f0"
version = "v1.33.0"
[[projects]]
name = "github.com/jmespath/go-jmespath"
packages = ["."]
revision = "0b12d6b5"
[[projects]]
branch = "v2"
name = "gopkg.in/robfig/cron.v2"
packages = ["."]
revision = "be2e0b0deed5a68ffee390b4583a13aff8321535"
[[projects]]
name = "gopkg.in/yaml.v2"
packages = ["."]
revision = "7f97868eec74b32b0982dd158a51a446d1da7eb5"
version = "v2.1.1"
[solve-meta]
analyzer-name = "dep"
analyzer-version = 1
inputs-digest = "b2c084d6a7f76418ec9246e77a9dbc09cb418ef48585264227296f89996534b5"
solver-name = "gps-cdcl"
solver-version = 1

42
Gopkg.toml Normal file
View File

@ -0,0 +1,42 @@
# Gopkg.toml example
#
# Refer to https://github.com/golang/dep/blob/master/docs/Gopkg.toml.md
# for detailed Gopkg.toml documentation.
#
# required = ["github.com/user/thing/cmd/thing"]
# ignored = ["github.com/user/project/pkgX", "bitbucket.org/user/project/pkgA/pkgY"]
#
# [[constraint]]
# name = "github.com/user/project"
# version = "1.0.0"
#
# [[constraint]]
# name = "github.com/user/project2"
# branch = "dev"
# source = "github.com/myfork/project2"
#
# [[override]]
# name = "github.com/x/y"
# version = "2.4.0"
#
# [prune]
# non-go = false
# go-tests = true
# unused-packages = true
[[constraint]]
name = "github.com/aws/aws-sdk-go"
version = "1.13.11"
[[constraint]]
branch = "v2"
name = "gopkg.in/robfig/cron.v2"
[[constraint]]
name = "gopkg.in/yaml.v2"
version = "2.1.1"
[prune]
go-tests = true
unused-packages = true