From d9de1b9cbd1ed0955f66a0355d8d0fdd524c6ad5 Mon Sep 17 00:00:00 2001 From: Jason Kulatunga Date: Sat, 29 Aug 2020 00:26:32 -0700 Subject: [PATCH] tweaking. --- .github/workflows/build.yaml | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index e7765dc..d2b6c24 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -8,12 +8,19 @@ jobs: runs-on: ubuntu-latest container: golang:1.13 steps: - - name: Download dependencies - run: go mod vendor - - name: Build binaries + - name: Checkout + uses: actions/checkout@v2 + - name: Build env: GOOS: linux GOARCH: amd64 + PROJECT_PATH: /go/src/github.com/analogj/scrutiny/ run: | + mkdir -p $PROJECT_PATH + cp -a $GITHUB_WORKSPACE/* $PROJECT_PATH/ + cd $PROJECT_PATH + + go mod vendor + go build -ldflags "-X main.goos=linux -X main.goarch=amd64" -o scrutiny-web-linux-amd64 -tags "static" webapp/backend/cmd/scrutiny/scrutiny.go go build -ldflags "-X main.goos=linux -X main.goarch=amd64" -o scrutiny-collector-metrics-linux-amd64 -tags "static" collector/cmd/collector-metrics/collector-metrics.go