From ca3f9f170920a284117e32019152912692a31bee Mon Sep 17 00:00:00 2001 From: Tyler Date: Thu, 14 Sep 2017 00:37:23 -0400 Subject: [PATCH] Re-build with cache changes --- .gitlab-ci.yml | 18 ++++++++++++++---- src/meow.tf/deb-simple/glide.lock | 8 ++++---- src/meow.tf/deb-simple/glide.yaml | 2 +- 3 files changed, 19 insertions(+), 9 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 0eab408..896ce79 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -17,15 +17,19 @@ glide-install: - glide install - cd $CI_PROJECT_DIR - mkdir -p build/i386 build/amd64 build/armv7 + - tar -zcf cache.tgz src/meow.tf/deb-simple/vendor cache: key: "pipeline-$CI_PIPELINE_ID" policy: push paths: - - src/meow.tf/deb-simple/vendor + - cache.tgz build-i386: stage: build script: + - echo "Extracting vendor files..." + - tar -xf cache.tgz + - echo "Building i386 binary..." - mkdir -p build/i386 - GOOS=linux GOARCH=386 go build -o build/i386/deb-simple artifacts: @@ -35,11 +39,14 @@ build-i386: key: "pipeline-$CI_PIPELINE_ID" policy: pull paths: - - src/meow.tf/deb-simple/vendor + - cache.tgz build-amd64: stage: build script: + - echo "Extracting vendor files..." + - tar -xf cache.tgz + - echo "Building amd64 binary..." - mkdir -p build/amd64 - go build -o build/amd64/deb-simple artifacts: @@ -49,11 +56,14 @@ build-amd64: key: "pipeline-$CI_PIPELINE_ID" policy: pull paths: - - src/meow.tf/deb-simple/vendor + - cache.tgz build-armv7: stage: build script: + - echo "Extracting vendor files..." + - tar -xf cache.tgz + - echo "Building armv7 binary..." - mkdir -p build/armv7 - GOOS=linux GOARCH=arm GOARM=7 go build -o build/armv7/deb-simple artifacts: @@ -63,7 +73,7 @@ build-armv7: key: "pipeline-$CI_PIPELINE_ID" policy: pull paths: - - src/meow.tf/deb-simple/vendor + - cache.tgz package: stage: package diff --git a/src/meow.tf/deb-simple/glide.lock b/src/meow.tf/deb-simple/glide.lock index 0d85bf8..ebb096e 100644 --- a/src/meow.tf/deb-simple/glide.lock +++ b/src/meow.tf/deb-simple/glide.lock @@ -1,12 +1,12 @@ -hash: 33760adb1090508f6d56dfc1d600a664790a280e5fc4d84cb26a7e11ad0f1f35 -updated: 2017-06-11T20:13:27.6668377-04:00 +hash: 1a6d5cdf757d6be4cab4e8b0d2224a38038fb086e135b15282ba85d02c54368a +updated: 2017-09-14T00:26:28.2385236-04:00 imports: - name: github.com/blakesmith/ar version: 8bd4349a67f2533b078dbc524689d15dba0f4659 - name: github.com/blang/semver - version: b38d23b8782a487059e8fc8773e9a5b228a77cb6 + version: 2ee87856327ba09384cabd113bc6b5d174e9ec0f - name: github.com/go-ini/ini - version: d3de07a94d22b4a0972deb4b96d790c2c0ce8333 + version: 20b96f641a5ea98f2f8619ff4f3e061cff4833bd - name: golang.org/x/crypto version: 7e9105388ebff089b3f99f0ef676ea55a6da3a7e subpackages: diff --git a/src/meow.tf/deb-simple/glide.yaml b/src/meow.tf/deb-simple/glide.yaml index de8d478..0836609 100644 --- a/src/meow.tf/deb-simple/glide.yaml +++ b/src/meow.tf/deb-simple/glide.yaml @@ -1,4 +1,4 @@ -package: . +package: meow.tf/deb-simple import: - package: github.com/blakesmith/ar - package: golang.org/x/crypto