Skip to content

Commit 15b6394

Browse files
authored
add codegen code
1 parent ea1863c commit 15b6394

File tree

2 files changed

+10
-2
lines changed

2 files changed

+10
-2
lines changed

.ci/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ ENV BUILDER_GROUP elastic
1212
RUN groupadd --system -g ${BUILDER_GID} ${BUILDER_GROUP} \
1313
&& useradd --system --shell /bin/bash -u ${BUILDER_UID} -g ${BUILDER_GROUP} -d /var/lib/elastic -m elastic 1>/dev/null 2>/dev/null \
1414
&& mkdir -p /code/elasticsearch-py && mkdir /code/elasticsearch-py/build \
15-
&& chown -R ${BUILDER_USER}:${BUILDER_GROUP} /code/elasticsearch-py
15+
&& chown -R ${BUILDER_USER}:${BUILDER_GROUP} /code/
1616
COPY --chown=$BUILDER_USER:$BUILDER_GROUP . .
1717
WORKDIR /code/elasticsearch-py
1818
USER ${BUILDER_USER}:${BUILDER_GROUP}

.ci/make.sh

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -164,7 +164,15 @@ if [[ "$CMD" == "bump" ]]; then
164164
fi
165165

166166
if [[ "$CMD" == "codegen" ]]; then
167-
echo "TODO"
167+
docker run \
168+
--rm -v $repo:/code/elasticsearch-py \
169+
$product \
170+
/bin/bash -c "cd /code && python -m pip install nox && \
171+
git clone https://$CLIENTS_GITHUB_TOKEN@github.com/elastic/elastic-client-generator-python.git && \
172+
cd /code/elastic-client-generator-python && GIT_BRANCH=$VERSION python -m nox -s generate-es && \
173+
cd /code/elasticsearch-py && python -m nox -s format"
174+
175+
exit 0
168176
fi
169177

170178
if [[ "$CMD" == "docsgen" ]]; then

0 commit comments

Comments
 (0)