From f5d640496a6693f7dfcc076e600bbbd3b3bbdda2 Mon Sep 17 00:00:00 2001
From: Julian Kornberger <jk+github@digineo.de>
Date: Sat, 29 Dec 2018 13:47:41 +0100
Subject: [PATCH] Build examples by iterating through folder

---
 .circleci/build-examples | 6 ++++++
 .circleci/config.yml     | 4 +---
 2 files changed, 7 insertions(+), 3 deletions(-)
 create mode 100755 .circleci/build-examples

diff --git a/.circleci/build-examples b/.circleci/build-examples
new file mode 100755
index 00000000..473b4532
--- /dev/null
+++ b/.circleci/build-examples
@@ -0,0 +1,6 @@
+#!/bin/sh
+
+for i in examples/*; do
+  echo "building $i"
+  go install github.com/bio-routing/bio-rd/$i
+done
diff --git a/.circleci/config.yml b/.circleci/config.yml
index c7957624..c5af3d3e 100644
--- a/.circleci/config.yml
+++ b/.circleci/config.yml
@@ -17,6 +17,4 @@ jobs:
       - run: go get github.com/mattn/goveralls
       - run: go test -v -cover -coverprofile=coverage.out ./...
       - run: goveralls -coverprofile=coverage.out -service=circle-ci -repotoken=$COVERALLS_TOKEN
-      - run: go install github.com/bio-routing/bio-rd/examples/bgp
-      - run: go install github.com/bio-routing/bio-rd/examples/bmp
-      - run: go install github.com/bio-routing/bio-rd/examples/netlink
+      - run: .circleci/build-examples
-- 
GitLab