diff --git a/.gitea/workflows/build-hilink.yml b/.gitea/workflows/build-hilink.yml index 709e419..6274c36 100644 --- a/.gitea/workflows/build-hilink.yml +++ b/.gitea/workflows/build-hilink.yml @@ -5,7 +5,7 @@ on: jobs: build: - runs-on: debian-docker + runs-on: openipc-builder timeout-minutes: 360 env: DEVICE: ssc338q_fpv_openipc-urllc-aio diff --git a/ci/Dockerfile b/ci/Dockerfile new file mode 100644 index 0000000..bcb32ef --- /dev/null +++ b/ci/Dockerfile @@ -0,0 +1,34 @@ +FROM debian:bookworm-slim + +ENV DEBIAN_FRONTEND=noninteractive + +RUN apt-get update \ + && apt-get install -y --no-install-recommends \ + bash \ + bc \ + bison \ + build-essential \ + ca-certificates \ + ccache \ + cpio \ + curl \ + file \ + flex \ + gawk \ + git \ + gzip \ + libncurses-dev \ + make \ + patch \ + perl \ + python3 \ + rsync \ + sed \ + tar \ + tree \ + unzip \ + wget \ + xz-utils \ + && rm -rf /var/lib/apt/lists/* + +WORKDIR /workspace