diff --git a/cloudbuild/lemming-test.sh b/cloudbuild/lemming-test.sh index ddd52451..b4831383 100755 --- a/cloudbuild/lemming-test.sh +++ b/cloudbuild/lemming-test.sh @@ -16,6 +16,11 @@ set -xe +cat << EOF > ~/.bazelrc +build --remote_cache https://storage.googleapis.com/lemming-bazel-cache +build --google_default_credentials +EOF + export PATH=${PATH}:/usr/local/go/bin gopath=$(go env GOPATH) export PATH=${PATH}:$gopath/bin diff --git a/cloudbuild/operator-test.sh b/cloudbuild/operator-test.sh index 97220ee4..06871d8c 100755 --- a/cloudbuild/operator-test.sh +++ b/cloudbuild/operator-test.sh @@ -15,6 +15,11 @@ set -xe +cat << EOF > ~/.bazelrc +build --remote_cache https://storage.googleapis.com/lemming-bazel-cache +build --google_default_credentials +EOF + export PATH=${PATH}:/usr/local/go/bin gopath=$(go env GOPATH) export PATH=${PATH}:$gopath/bin @@ -26,5 +31,6 @@ sudo install bazel /usr/local/bin/ cd /tmp/workspace kne deploy ~/kne-internal/deploy/kne/kind-bridge.yaml -skaffold run -m lemming-operator +make load-operator +kubectl set image -n lemming-operator deployment/lemming-controller-manager manager=us-west1-docker.pkg.dev/openconfig-lemming/release/operator:ga kne create integration_tests/twodut_tests/topology.pb.txt \ No newline at end of file diff --git a/cloudbuild/presubmit.sh b/cloudbuild/presubmit.sh index 11b939f2..149402b4 100755 --- a/cloudbuild/presubmit.sh +++ b/cloudbuild/presubmit.sh @@ -39,15 +39,15 @@ sudo install bazel /usr/local/bin/ cd /tmp/workspace kne deploy ~/kne-internal/deploy/kne/kind-bridge.yaml -set +e +make load-operator +kubectl set image -n lemming-operator deployment/lemming-controller-manager manager=us-west1-docker.pkg.dev/openconfig-lemming/release/operator:ga +make load +set +e rc=0 trap dumpinfo EXIT trap 'rc=$?' ERR -make load-operator -kubectl set image -n lemming-operator deployment/lemming-controller-manager manager=us-west1-docker.pkg.dev/openconfig-lemming/release/operator:ga -make load make itest # Reenable these tests once not flaky. # cd cloudbuild && ./fp-test.sh