mirror of
https://github.com/fmtr/haco.git
synced 2026-10-26 02:48:54 -04:00
Resolve dependency upgrade issues (#3)
* Use pipx * Lock aiomqtt version
This commit is contained in:
parent
3bc11ca0f8
commit
c2c9c7bb03
1 changed files with 8 additions and 3 deletions
|
|
@ -2,10 +2,15 @@ ARG BUILD_FROM
|
|||
FROM $BUILD_FROM
|
||||
|
||||
ARG BUILD_VERSION
|
||||
RUN apk add --no-cache py3-pip
|
||||
RUN pip install haco==${BUILD_VERSION}
|
||||
RUN apk add --no-cache pipx
|
||||
ENV PATH="${PATH}:/root/.local/bin"
|
||||
|
||||
RUN pipx install haco==${BUILD_VERSION}
|
||||
|
||||
# Remove one haco is either updated to support aiomqtt 2.0.0 or specifies needed version in setup.py
|
||||
RUN pipx inject haco aiomqtt==1.2.1
|
||||
|
||||
COPY run.sh /
|
||||
RUN chmod a+x /run.sh
|
||||
|
||||
CMD [ "/run.sh" ]
|
||||
CMD [ "/run.sh" ]
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue