Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Migrate to go modules #190

Merged
merged 4 commits into from
Mar 17, 2020
Merged

Migrate to go modules #190

merged 4 commits into from
Mar 17, 2020

Commits on Mar 17, 2020

  1. Migrate to go modules, update kubernetes version

    Change build.sh to speed up build and remove unfixed dependencies
    Add hack/tools.go enables k8s.io/code-generator recognised as go.mod dependency
    Update k8s.io/kubernetes to v1.14.10
    Update k8s.io/{api,apimachinery,client-go,code-generator} to v1.17.3
    Remove glide
    Cleanup gitignore
    eMGabriel committed Mar 17, 2020
    Configuration menu
    Copy the full SHA
    0959d8f View commit details
    Browse the repository at this point in the history
  2. Update generated client code, resolve interface changes, cleanup

    doc.go: enable 'go generate' syntactic sugar
    run_uts.sh: apply 'go generate', add deepcopy tamper test, cleanup
    svcwatcher.go: new code-generator version introduces go context usage
    eMGabriel committed Mar 17, 2020
    Configuration menu
    Copy the full SHA
    33283d0 View commit details
    Browse the repository at this point in the history
  3. Update golang version, speed up build, cleanup

    Update and synchronise golang version to 1.13.x for:
    - travis ci
    - scm dockerfile
    - unit test dockerfile
    Switch from alpine/golang from source, to golang:1.13-alpine3.10 image
    Cleanup
    eMGabriel committed Mar 17, 2020
    Configuration menu
    Copy the full SHA
    f661487 View commit details
    Browse the repository at this point in the history
  4. Fix review comments, documentation

    go.mod: go version to 1.13, kubernetes version to 1.17.10
    build.sh: remove GO111MODULE definition
    run_uts.sh: at first cd into project directory
    eMGabriel committed Mar 17, 2020
    Configuration menu
    Copy the full SHA
    1331350 View commit details
    Browse the repository at this point in the history