From 4e9e57e21011aa29e3c130a819d79c9c6b751e2a Mon Sep 17 00:00:00 2001 From: Daniel Nelson Date: Sun, 17 Jun 2018 18:50:14 -0700 Subject: [PATCH] Drop CI support for Go 1.8 (#4309) Go 1.8 is no longer a supported version and the circleci/golang images has been removed. --- .circleci/config.yml | 21 ++------------------- README.md | 2 +- 2 files changed, 3 insertions(+), 20 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index b016deae3..d53a0ec03 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -2,15 +2,12 @@ defaults: defaults: &defaults working_directory: '/go/src/github.com/influxdata/telegraf' - go-1_8: &go-1_8 - docker: - - image: 'circleci/golang:1.8.7' go-1_9: &go-1_9 docker: - - image: 'circleci/golang:1.9.5' + - image: 'circleci/golang:1.9.7' go-1_10: &go-1_10 docker: - - image: 'circleci/golang:1.10.1' + - image: 'circleci/golang:1.10.3' version: 2 jobs: @@ -23,12 +20,6 @@ jobs: root: '/go/src' paths: - '*' - test-go-1.8: - <<: [ *defaults, *go-1_8 ] - steps: - - attach_workspace: - at: '/go/src' - - run: 'make test-ci' test-go-1.9: <<: [ *defaults, *go-1_9 ] steps: @@ -66,9 +57,6 @@ workflows: build_and_release: jobs: - 'deps' - - 'test-go-1.8': - requires: - - 'deps' - 'test-go-1.9': requires: - 'deps' @@ -77,15 +65,11 @@ workflows: - 'deps' - 'release': requires: - - 'test-go-1.8' - 'test-go-1.9' - 'test-go-1.10' nightly: jobs: - 'deps' - - 'test-go-1.8': - requires: - - 'deps' - 'test-go-1.9': requires: - 'deps' @@ -94,7 +78,6 @@ workflows: - 'deps' - 'nightly': requires: - - 'test-go-1.8' - 'test-go-1.9' - 'test-go-1.10' triggers: diff --git a/README.md b/README.md index aa415d1d2..e5a6634d5 100644 --- a/README.md +++ b/README.md @@ -40,7 +40,7 @@ Ansible role: https://github.com/rossmcdonald/telegraf ### From Source: -Telegraf requires golang version 1.8+, the Makefile requires GNU make. +Telegraf requires golang version 1.9 or newer, the Makefile requires GNU make. Dependencies are managed with [gdm](https://github.com/sparrc/gdm), which is installed by the Makefile if you don't have it already.