feat(ci): promtail cross platform

Build promtail on linux and windows, discard artifacts
pull/579/head
sh0rez 6 years ago committed by Ed
parent 421265c90c
commit ba54f519a8
  1. 8
      .circleci/config.yml
  2. 2
      Makefile

@ -79,6 +79,14 @@ jobs:
- checkout
- setup_remote_docker
- run:
name: Promtail cross platform
command: |
touch loki-build-image/.uptodate &&
make GOOS=linux BUILD_IN_CONTAINER=false cmd/promtail/promtail
rm cmd/promtail/promtail
make GOOS=windows BUILD_IN_CONTAINER=false cmd/promtail/promtail
- run:
name: Build Images
command: |

@ -266,7 +266,7 @@ clean:
assets:
@echo ">> writing assets"
go generate -x -v ./pkg/promtail/server/ui
GOOS=$(shell go env GOHOSTOS) go generate -x -v ./pkg/promtail/server/ui
check_assets: assets
@echo ">> checking that assets are up-to-date"

Loading…
Cancel
Save