fork of https://github.com/sourcegraph/zoekt
1#!/usr/bin/env bash
2
3cd "$(dirname "${BASH_SOURCE[0]}")"
4set -euo pipefail
5
6find . -name "buf.gen.yaml" -not -path ".git" | while read -r buf_yaml; do
7 pushd "$(dirname "${buf_yaml}")" >/dev/null
8
9 if ! buf generate; then
10 echo "failed to generate ${buf_yaml}" >&2
11 exit 1
12 fi
13
14 popd >/dev/null
15done