X-Git-Url: https://gerrit.akraino.org/r/gitweb?a=blobdiff_plain;f=cmd%2Fbpa-operator%2Fbpa_operator_launch.sh;h=d1f14485eed14f4d9422d8bc8f3fac21854f82d0;hb=06e42f9aff0d369a8d7f4f48b309f313003f2d7e;hp=8f01718e7dda07f0ea709afb08e14c8de4f0b4e2;hpb=daeefb2977d3c54781626be116e49e109b55a89d;p=icn.git diff --git a/cmd/bpa-operator/bpa_operator_launch.sh b/cmd/bpa-operator/bpa_operator_launch.sh index 8f01718..d1f1448 100755 --- a/cmd/bpa-operator/bpa_operator_launch.sh +++ b/cmd/bpa-operator/bpa_operator_launch.sh @@ -3,9 +3,19 @@ #Get Go ENV variables eval "$(go env)" +export GO111MODULE=on +go get -d github.com/operator-framework/operator-sdk # This will download the git repository and not install it +pushd $GOPATH/src/github.com/operator-framework/operator-sdk +git checkout master +make tidy +make install +popd + #Copy bpa operator directory to the right path +kubectl create -f $PWD/deploy/crds/provisioning-crd/bpa_v1alpha1_provisioning_crd.yaml +kubectl create -f $PWD/deploy/crds/software-crd/bpa_v1alpha1_software_crd.yaml echo $GOPATH -mkdir -p $GOPATH/github.com/ && cp -r $PWD/cmd/bpa-operator $GOPATH/github.com/bpa-operator -pushd $GOPATH/github.com/bpa-operator +mkdir -p $GOPATH/src/github.com/ && cp -r $PWD $GOPATH/src/github.com/bpa-operator +pushd $GOPATH/src/github.com/bpa-operator operator-sdk up local --kubeconfig $HOME/.kube/config popd