Assorted fixes (#25)
* Updated imports for Netbox 3.6.1 Closes #21 and #23 * Changed Fieldtypes of Start and Expiration Date Closes #22 * Bump to NetBox v3.6.1 * Add pyproject.toml and python workflow --------- Co-authored-by: Manuel Hartung <manuel.hartung@atos.net>
This commit is contained in:
+3
-2
@@ -7,10 +7,11 @@ ENV PATH="/opt/netbox/venv/bin:$PATH"
|
||||
|
||||
COPY ../ /build
|
||||
|
||||
RUN python setup.py sdist
|
||||
RUN pip install -U .[build]
|
||||
RUN python -m build
|
||||
RUN pip install --no-index /build
|
||||
|
||||
FROM netboxcommunity/netbox:v3.4.7
|
||||
FROM netboxcommunity/netbox:v3.6.1
|
||||
|
||||
ARG PYTHON_VERSION=3.10
|
||||
COPY --from=compile-image /opt/netbox/venv/lib/python${PYTHON_VERSION}/site-packages/netbox_slm /opt/netbox/venv/lib/python${PYTHON_VERSION}/site-packages/netbox_slm
|
||||
|
||||
Reference in New Issue
Block a user