hashicorp / hil

HIL is a small embedded language for string interpolations.
Mozilla Public License 2.0
393 stars 33 forks source link

Migrate to CircleCI #64

Closed mdeggies closed 4 years ago

mdeggies commented 4 years ago

This migrates the tests from Travis and AppVeyor, where tests run on Windows, to CircleCI. Caching is enabled for gomod (both platforms) and the go binary (Windows only). The format of these tests are similar to this PR: https://github.com/hashicorp/go-getter/pull/241.

Screen Shot 2020-04-21 at 7 39 00 PM

Let me know if you have any questions or notice anything wonky, and thanks for your review!

codecov-io commented 4 years ago

Codecov Report

:exclamation: No coverage uploaded for pull request base (master@97b3a9c). Click here to learn what that means. The diff coverage is n/a.

Impacted file tree graph

@@            Coverage Diff            @@
##             master      #64   +/-   ##
=========================================
  Coverage          ?   73.72%           
=========================================
  Files             ?       29           
  Lines             ?     2116           
  Branches          ?        0           
=========================================
  Hits              ?     1560           
  Misses            ?      476           
  Partials          ?       80           

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 97b3a9c...232f2d0. Read the comment docs.