diff options
author | 2020-12-08 04:19:39 +0000 | |
---|---|---|
committer | 2020-12-07 20:19:39 -0800 | |
commit | 32ef0b191cd1624c91cc005c8e0855de625df326 (patch) | |
tree | 28f946392e68b02fb4ba66cb3913e0e036df6bbc /projects | |
parent | ca4fe7678b8d95ca690d0f50553a408a9d319554 (diff) |
[kOps] Initial integration (#4729)
* [teleport] Initial integration
* Minor update to run tests again
* [Kops] Initial integration
* Minor adjustment
* Run tests again
* Removed comment
* --depth'ed cloning of two repositories
Diffstat (limited to 'projects')
-rw-r--r-- | projects/kubernetes/Dockerfile | 10 | ||||
-rwxr-xr-x | projects/kubernetes/build.sh | 7 |
2 files changed, 13 insertions, 4 deletions
diff --git a/projects/kubernetes/Dockerfile b/projects/kubernetes/Dockerfile index e91dc30f..697bf025 100644 --- a/projects/kubernetes/Dockerfile +++ b/projects/kubernetes/Dockerfile @@ -17,8 +17,10 @@ FROM gcr.io/oss-fuzz-base/base-builder RUN go get github.com/ianlancetaylor/demangle -RUN git clone --depth 1 https://github.com/kubernetes/kubernetes.git $GOPATH/src/k8s.io/kubernetes +RUN git clone --depth 1 https://github.com/kubernetes/kubernetes.git +RUN git clone --depth 1 https://github.com/google/AFL +RUN git clone --depth 1 https://github.com/dvyukov/go-fuzz-corpus +RUN go get k8s.io/kops +WORKDIR $SRC/ -WORKDIR $GOPATH/src/k8s.io/kubernetes - -COPY build.sh $SRC/build.sh +COPY build.sh $SRC/ diff --git a/projects/kubernetes/build.sh b/projects/kubernetes/build.sh index 3b331ae9..38ae4406 100755 --- a/projects/kubernetes/build.sh +++ b/projects/kubernetes/build.sh @@ -20,6 +20,13 @@ set -o pipefail set -o errexit set -x +# Compile kOps fuzzers +$GOPATH/src/k8s.io/kops/tests/fuzz/build.sh + + +# Compile Kubernetes fuzzers +mv $SRC/kubernetes $GOPATH/src/k8s.io/ + function compile_fuzzer { local pkg=$1 local function=$2 |