Skip to content
This repository has been archived by the owner on Feb 20, 2023. It is now read-only.

CI Improvements #48

Merged
merged 3 commits into from
Nov 19, 2019
Merged

CI Improvements #48

merged 3 commits into from
Nov 19, 2019

Conversation

russellcardullo
Copy link
Owner

@russellcardullo russellcardullo commented Nov 19, 2019

Makes the following improvements to the CI setup:

  • Set GO111MODULE=on for CI to use the versions defined in go.mod in CI
  • Adds a Makefile and call those functions for building and testing
  • Adds an install target into the Makefile to make it easier in local development flows
  • Remove Go 1.11 support as it's no longer supported in the latest Terraform.
  • Adds Go 1.13 as a matrix item in CI

Enable Go module support in CI so that it uses the values
in go.mod instead of downloading the latest for each module.
Adds a Makefile and uses that in CI for consistency between local
development and CI.
@russellcardullo russellcardullo force-pushed the travis-modules branch 2 times, most recently from 28eb4d6 to 566e87c Compare November 19, 2019 04:58
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant