Skip to content
This repository has been archived by the owner on May 3, 2022. It is now read-only.

ci: upgrade golang, golangci-lint, microk8s #237

Merged
merged 1 commit into from
Dec 18, 2019

Conversation

juliogreff
Copy link
Contributor

@juliogreff juliogreff commented Nov 28, 2019

kubectl and golangci-lint should be entirely transparent, so I won't
dwell on them too much.

One big change here is the move to Go 1.13. I've been running Shipper
locally in this version already, so no issues are expected. Since Go 1.13 now validates versions, we had to fix one of those cases as well.
This closes #230.

The other big one is microk8s. We're confident enough that Shipper is stable
against 1.14, so let's start trying out a newer version to see how we fare.

@juliogreff juliogreff added the enhancement New feature or request label Nov 28, 2019
@juliogreff juliogreff added this to the release-0.9 milestone Nov 28, 2019
@juliogreff juliogreff self-assigned this Nov 28, 2019
kubectl and golangci-lint should be entirely transparent, so I won't
dwell on them too much. The big changes here are:

* Move to Go 1.13. I've been running Shipper locally in this version
already, so no issues are expected. Since Go 1.13 now validates versions, we
had to fix one issue where apimachinery had an invalid timestamp, but no
other trouble was found.

* Move to microk8s 1.15. We're confident enough that Shipper is stable
against 1.14, so let's start trying out a newer version to see how we
fare.
@juliogreff juliogreff changed the title ci: upgrade golang, golangci-lint, kubectl ci: upgrade golang, golangci-lint, microk8s Dec 2, 2019
@parhamdoustdar parhamdoustdar merged commit e1111e1 into master Dec 18, 2019
@parhamdoustdar parhamdoustdar deleted the jgreff/ci-updates branch December 18, 2019 13:49
@juliogreff juliogreff modified the milestones: release-0.9, release-0.8 Jan 30, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Weirdness with Go 1.13.3 and Go Modules
3 participants