Scripts for adding psuedo modules

psuedo modules will contain modules copied from k8s where we cannot depend directly on the k8s modules
This commit is contained in:
Phillip Wittrock
2019-11-08 11:41:40 -08:00
parent e83b97ea1f
commit 883714e2e5
4 changed files with 154 additions and 0 deletions

16
travis/verify-deps.sh Executable file
View File

@@ -0,0 +1,16 @@
#!/bin/bash
set -o xtrace
for item in api apimachinery client-go
do
if find pseudo -name 'go.*' | xargs grep "k8s.io/${item}" ; then
echo "forbidden deps"
exit 1
fi
if find pseudo -name '*.go' | xargs grep "k8s.io/${item}" ; then
echo "forbidden deps"
exit 1
fi
done