Config.yml: golang + protoc (protobufs v3)?

golang

#1

I’m having trouble figuring out how to get circleci to even run my make all for me…

I’ve used basically the default golang2.0 template that pops up during the “configure new project”-UI on the site, except that I changed image to something on docker hub that seems to have protocol buffer dependencies:

--- a/.circleci/config.yml
+++ b/.circleci/config.yml
 version: 2
+machine:
+  golang:
+    version: 1.8

  jobs:
    build:
      docker:
-       - image: circleci/golang:1.8
+       - image: brennovich/protobuf-tools

I also have a test section appended to the bottom of file:

test:
  override:
    - cd golang/ && make all

tl;dr No matter what I do, I see the following in circleci web page, under “notests”:

----------------------------------------------------------------------
XML: /tmp/circle-junit.YCFA6hn/nosetests/nosetests.xml
----------------------------------------------------------------------
Ran 0 tests in 0.001s

OK

Anyone have experience configuring a similar setup?


#2