Introduce gopkg.in for go module

This change introduces gopkg.in to allow everyone to use multus
code as library. Currently multus-cni uses version 'v3', hence
it hits go modules limitation, as #504 describes.

This change fix #504 with gopkg.in.
This commit is contained in:
Tomofumi Hayashi
2020-05-15 00:54:24 +09:00
committed by Tomofumi Hayashi
parent ec5fd6c923
commit 4eac660359
20 changed files with 49 additions and 43 deletions

View File

@@ -23,10 +23,10 @@ import (
"testing"
types020 "github.com/containernetworking/cni/pkg/types/020"
testutils "github.com/intel/multus-cni/testing"
testutils "gopkg.in/intel/multus-cni.v3/testing"
"github.com/containernetworking/cni/pkg/skel"
"github.com/intel/multus-cni/types"
"gopkg.in/intel/multus-cni.v3/types"
nettypes "github.com/k8snetworkplumbingwg/network-attachment-definition-client/pkg/apis/k8s.cni.cncf.io/v1"
netfake "github.com/k8snetworkplumbingwg/network-attachment-definition-client/pkg/client/clientset/versioned/fake"