e8464b3a8b
CI / test (push) Successful in 7m42s
Publish erlang-builder and erlang-runtime as :latest, use them in prod and API test builds, auto-collect NIF libs, and sync CI to pull/push bases before eventhub build. Co-authored-by: Cursor <cursoragent@cursor.com>
16 lines
407 B
Docker
16 lines
407 B
Docker
# API common_test — только builder-стадия (полный OTP + компиляторы).
|
|
ARG ERLANG_BUILDER_IMAGE=git.sabilin.com/eventhub/erlang-builder:latest
|
|
FROM ${ERLANG_BUILDER_IMAGE}
|
|
|
|
WORKDIR /app
|
|
|
|
COPY rebar.config ./
|
|
COPY include/ include/
|
|
COPY src/ src/
|
|
COPY test/api_*_SUITE.erl test/
|
|
COPY test/api/ test/api/
|
|
|
|
RUN rebar3 compile
|
|
|
|
CMD ["rebar3", "ct", "--sname", "ci_api_test", "-v"]
|