Merge pull request #363 from mythi/updates

repo: drop .travis.yaml and update CODEOWNERS
This commit is contained in:
Ed Bartosh 2020-04-15 21:12:41 +03:00 committed by GitHub
commit f261b27423
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 2 additions and 68 deletions

2
.github/CODEOWNERS vendored
View File

@ -15,7 +15,7 @@ Makefile @rojkov @bart0sh @kad @mythi
# Binaries
/cmd/ @rojkov @bart0sh
/cmd/fpga_tool/ @bart0sh @kad @rojkov
/cmd/qat_plugin/ @rojkov @mythi @swatisehgal
/cmd/qat_plugin/ @rojkov @mythi
/cmd/vpu_plugin/ @rojkov @mythi @alekdu
# Framework

View File

@ -1,66 +0,0 @@
language: go
dist: xenial
go:
- 1.13.x
cache:
directories:
- $GOPATH/pkg/mod
env:
global:
- RUNC_VERSION=v1.0.0-rc10
- CRIO_VERSION=v1.17.0
- BUILDAH_VERSION=v1.14.0
- GO111MODULE=on
sudo: required
before_install:
- cdir=$(pwd)
## install buildah build deps
- sudo apt-get update
- sudo apt-get -y install e2fslibs-dev libfuse-dev libgpgme11-dev libdevmapper-dev libglib2.0-dev libprotobuf-dev libusb-1.0-0-dev
# build buildah
- mkdir -p $GOPATH/src/github.com/containers
- cd $GOPATH/src/github.com/containers
- git clone --single-branch --depth 1 -b $BUILDAH_VERSION https://github.com/containers/buildah
- cd buildah
- make buildah TAGS=""
- sudo cp buildah /usr/local/bin
# configure buildah
- sudo mkdir -p /etc/containers
- sudo mkdir -p /etc/cni/net.d
- sudo mkdir -p /opt/cni/bin
- sed -i -e 's/build.sh/build_linux.sh/' Makefile
- make install.cni.sudo
- echo -e '[registries.search]\nregistries = ["docker.io"]\n\n' | sudo tee /etc/containers/registries.conf
- sudo curl https://raw.githubusercontent.com/kubernetes-sigs/cri-o/$CRIO_VERSION/test/policy.json -o /etc/containers/policy.json
# install runc
- sudo curl -L https://github.com/opencontainers/runc/releases/download/$RUNC_VERSION/runc.amd64 -o /usr/bin/runc
- sudo chmod +x /usr/bin/runc
## checkers
- go get -v golang.org/x/lint/golint
- go get -v github.com/fzipp/gocyclo
- go get -v golang.org/x/tools/go/analysis/passes/shadow/cmd/shadow
- cd $cdir
script:
- make go-mod-tidy
- make format
- make lint
- make BUILDTAGS=kerneldrv
- make vet
- make cyclomatic-check
- make test BUILDTAGS=kerneldrv
- make -e vendor
- make pre-pull
- make -j4 images
- make images BUILDER=buildah
- make demos
- make demos BUILDER=buildah
after_success:
- bash <(curl -s https://codecov.io/bash)

View File

@ -29,7 +29,7 @@ RUN chmod a+x /go/bin/vpu_plugin \
&& install -D /go/bin/vpu_plugin /install_root/usr/local/bin/intel_vpu_device_plugin \
&& install -D ${DIR}/LICENSE /install_root/usr/local/share/package-licenses/intel-device-plugins-for-kubernetes/LICENSE \
&& scripts/copy-modules-licenses.sh ./cmd/vpu_plugin /install_root/usr/local/share/package-licenses/ \
&& install -D /usr/share/package-licenses/libusb/COPYING -t /install_root/usr/local/share/package-licenses/libusb \
&& install -D /usr/share/package-licenses/libusb/* -t /install_root/usr/local/share/package-licenses/libusb \
&& install -D /lib64/libusb-1.0.so.0 /install_root/lib64
FROM scratch as final