diff options
| author | Pete Johanson <peter@peterjohanson.com> | 2020-06-08 22:27:27 -0400 | 
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-06-08 22:27:27 -0400 | 
| commit | f0f466b9a1aa9b71a1cf712609322cd3d7598e53 (patch) | |
| tree | 4c9db959bfb1ec047ac89f052788f8a7e8786171 /.github/actions/zephyr-west/Dockerfile | |
| parent | bab95eab79c8077e18daa1ef2e7ad9819cf94b25 (diff) | |
| parent | d568df7bc98f9f386e0dbda2befcef711211927b (diff) | |
Merge pull request #1 from zmkfirmware/ci/refactor-to-published-action
Move to published action for zephyr/west usage.
Diffstat (limited to '.github/actions/zephyr-west/Dockerfile')
| -rw-r--r-- | .github/actions/zephyr-west/Dockerfile | 60 | 
1 files changed, 0 insertions, 60 deletions
| diff --git a/.github/actions/zephyr-west/Dockerfile b/.github/actions/zephyr-west/Dockerfile deleted file mode 100644 index 00c4238..0000000 --- a/.github/actions/zephyr-west/Dockerfile +++ /dev/null @@ -1,60 +0,0 @@ -FROM debian:stable-slim - -RUN apt-get -y update && \ -	apt-get -y upgrade && \ -	apt-get install --no-install-recommends -y \ -	wget \ -	ca-certificates \ -	autoconf \ -	automake \ -	build-essential \ -	ccache \ -	device-tree-compiler \ -	dfu-util \ -	file \ -	g++ \ -	gcc \ -	gcc-multilib \ -	git \ -	iproute2 \ -	libpcap-dev \ -	libtool \ -	make \ -	ninja-build \ -	python3-dev \ -	python3-pip \ -	python3-setuptools \ -	xz-utils && \ -	rm -rf /var/lib/apt/lists/* - -ARG ZSDK_VERSION=0.11.2 -RUN wget -q "https://github.com/zephyrproject-rtos/sdk-ng/releases/download/v${ZSDK_VERSION}/zephyr-toolchain-arm-${ZSDK_VERSION}-setup.run" && \ -	sh "zephyr-toolchain-arm-${ZSDK_VERSION}-setup.run" --quiet -- -d /opt/toolchains/zephyr-sdk-${ZSDK_VERSION} && \ -	rm "zephyr-toolchain-arm-${ZSDK_VERSION}-setup.run" - -ARG CMAKE_VERSION=3.16.2 -RUN wget -q https://github.com/Kitware/CMake/releases/download/v${CMAKE_VERSION}/cmake-${CMAKE_VERSION}-Linux-x86_64.sh && \ -	chmod +x cmake-${CMAKE_VERSION}-Linux-x86_64.sh && \ -	./cmake-${CMAKE_VERSION}-Linux-x86_64.sh --skip-license --prefix=/usr/local && \ -	rm -f ./cmake-${CMAKE_VERSION}-Linux-x86_64.sh - -ENV DEBIAN_FRONTEND noninteractive - -RUN wget -q https://raw.githubusercontent.com/zephyrproject-rtos/zephyr/master/scripts/requirements.txt && \ -	wget -q https://raw.githubusercontent.com/zephyrproject-rtos/zephyr/master/scripts/requirements-base.txt && \ -	wget -q https://raw.githubusercontent.com/zephyrproject-rtos/zephyr/master/scripts/requirements-build-test.txt && \ -	wget -q https://raw.githubusercontent.com/zephyrproject-rtos/zephyr/master/scripts/requirements-doc.txt && \ -	wget -q https://raw.githubusercontent.com/zephyrproject-rtos/zephyr/master/scripts/requirements-run-test.txt && \ -	wget -q https://raw.githubusercontent.com/zephyrproject-rtos/zephyr/master/scripts/requirements-extras.txt && \ -	pip3 install wheel && \ -	pip3 install -r requirements.txt && \ -	pip3 install west && \ -	pip3 install sh - -ENV ZEPHYR_TOOLCHAIN_VARIANT=zephyr -ENV ZEPHYR_SDK_INSTALL_DIR=/opt/toolchains/zephyr-sdk-${ZSDK_VERSION} - -COPY ./entrypoint.sh /entrypoint.sh -RUN chmod +x /entrypoint.sh - -ENTRYPOINT ["/entrypoint.sh"] | 
