Support hass-release inside devcontainer (#25090)
This commit is contained in:
parent
3b6b421152
commit
cc7b65a6c8
2 changed files with 19 additions and 2 deletions
|
@ -2,11 +2,24 @@ FROM python:3.7
|
|||
|
||||
RUN apt-get update \
|
||||
&& apt-get install -y --no-install-recommends \
|
||||
libudev-dev libavformat-dev libavcodec-dev libavdevice-dev \
|
||||
libavutil-dev libswscale-dev libswresample-dev libavfilter-dev \
|
||||
libudev-dev \
|
||||
libavformat-dev \
|
||||
libavcodec-dev \
|
||||
libavdevice-dev \
|
||||
libavutil-dev \
|
||||
libswscale-dev \
|
||||
libswresample-dev \
|
||||
libavfilter-dev \
|
||||
git \
|
||||
&& apt-get clean \
|
||||
&& rm -rf /var/lib/apt/lists/*
|
||||
|
||||
WORKDIR /usr/src
|
||||
|
||||
RUN git clone --depth 1 https://github.com/home-assistant/hass-release \
|
||||
&& cd hass-release \
|
||||
&& pip3 install -e .
|
||||
|
||||
WORKDIR /workspace
|
||||
|
||||
# Install Python dependencies from requirements.txt if it exists
|
||||
|
|
4
.gitignore
vendored
4
.gitignore
vendored
|
@ -4,6 +4,10 @@ config2/*
|
|||
tests/testing_config/deps
|
||||
tests/testing_config/home-assistant.log
|
||||
|
||||
# hass-release
|
||||
data/
|
||||
.token
|
||||
|
||||
# Hide sublime text stuff
|
||||
*.sublime-project
|
||||
*.sublime-workspace
|
||||
|
|
Loading…
Add table
Reference in a new issue