From a16f59ffa471c3c9980327927ce6c6b91f9fbf73 Mon Sep 17 00:00:00 2001 From: Josh Mock Date: Thu, 5 Dec 2024 10:37:46 -0600 Subject: [PATCH] Codegen for 8.x clients should use the 8.x generator branch (#2515) (cherry picked from commit 15b9ee2f06985c6f2b9e8dc0fc29fd17fc2915ea) --- .github/make.sh | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/.github/make.sh b/.github/make.sh index f02663e97..c4d455168 100755 --- a/.github/make.sh +++ b/.github/make.sh @@ -150,7 +150,7 @@ if [[ -z "${BUILDKITE+x}" ]] && [[ -z "${CI+x}" ]] && [[ -z "${GITHUB_ACTIONS+x} -u "$(id -u):$(id -g)" \ --volume "$repo:/usr/src/elasticsearch-js" \ --volume /usr/src/elasticsearch-js/node_modules \ - --volume "$(realpath $repo/../elastic-client-generator-js):/usr/src/elastic-client-generator-js" \ + --volume "$(realpath "$repo/../elastic-client-generator-js"):/usr/src/elastic-client-generator-js" \ --env "WORKFLOW=$WORKFLOW" \ --name make-elasticsearch-js \ --rm \ @@ -159,6 +159,14 @@ if [[ -z "${BUILDKITE+x}" ]] && [[ -z "${CI+x}" ]] && [[ -z "${GITHUB_ACTIONS+x} node .buildkite/make.mjs --task $TASK ${TASK_ARGS[*]}" else echo -e "\033[34;1mINFO: Running in CI mode" + + # determine branch to clone + GENERATOR_BRANCH="main" + if [[ "$VERSION" == 8.* ]]; then + GENERATOR_BRANCH="8.x" + fi + echo -e "\033[34;1mINFO: Generator branch: $GENERATOR_BRANCH" + docker run \ --volume "$repo:/usr/src/elasticsearch-js" \ --volume /usr/src/elasticsearch-js/node_modules \