Sign inSign up

jconstam/esp32-xtensa-ci

By jconstam

•Updated about 1 year ago

A collection of tools for managing continuous integration of a C/C++ embedded ESP32 project.

Image
Developer tools
0

10K+

jconstam/esp32-xtensa-ci repository overview

⁠esp32-xtensa-ci

⁠Description

Contains the Dockerfile for the esp32-xtensa-ci⁠ container on Docker Hub.

A collection of tools for managing continuous integration of a C/C++ embedded ESP32 project.

⁠Tools

The Mongoose OS tool mos is built from source. The AWS Command Line tool aws is installed from the zip file provided by Amazon.

⁠Aptitude Packages
  • tzdata
  • build-essential
  • gcc-arm-none-eabi
  • libnewlib-arm-none-eabi
  • gdb-multiarch
  • cmake
  • python3-full
  • python3-pip
  • python3-venv
  • python3-dev
  • ruby-dev
  • gcovr
  • doxygen
  • graphviz
  • cppcheck
  • valgrind
  • uncrustify
  • sloccount
  • procmail
  • bc
  • uuid-dev
  • pandoc
  • nmap
  • net-tools
  • python3-easygui
  • clang-tidy
  • software-properties-common
  • zip
  • unzip
  • shellcheck
  • git
  • wget
  • flex
  • bison
  • gperf
  • ninja-build
  • ccache
  • libffi-dev
  • libssl-dev
  • dfu-util
  • libusb-1.0-0
  • git
  • pkg-config
  • libdbus-1-dev
  • libglib2.0-0
  • libglib2.0-dev
  • libavahi-client-dev
  • ninja-build
  • libgirepository1.0-dev
  • libcairo2-dev
  • libreadline-dev
  • libgcrypt20
  • libpixman-1-0
  • libsdl2-2.0-0
  • libslirp0
  • libftdi-dev
  • libftdi1-dev
  • libusb-1.0.0-dev
⁠Gem Packages
  • ceedling
⁠Pip Packages
  • fpvgcc
  • yattag
  • pytz
  • junit2html
  • flake8
  • flake8-html
  • clang-html
  • robotframework
  • robotframework-tidy
  • pyyaml
  • python-dateutil
  • websocket-client
  • pytest
  • pytest-html
  • pytest-cov
  • crcmod
  • pyserial
  • pytz
  • influxdb-client
  • jsonschema
  • validators
  • zeroconf
  • virtualenv
  • icmplib

Tag summary

Content type

Image

Digest

sha256:bc0bf32f7…

Size

1.7 GB

Last updated

about 1 year ago

docker pull jconstam/esp32-xtensa-ci