Skip to content

Commit a198975

Browse files
authored
Merge pull request #4 from pragmaticindustries/20250224
added custom requirements to repo
2 parents 79ec1f6 + ea461bc commit a198975

File tree

3 files changed

+12
-0
lines changed

3 files changed

+12
-0
lines changed

.github/workflows/docker-publish.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ on:
1212
tags: [ '*' ]
1313
pull_request:
1414
branches: [ "main" ]
15+
workflow_dispatch:
1516

1617
env:
1718
# Use docker.io for Docker Hub if empty

Dockerfile

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,3 +33,5 @@ RUN apt-get install -y unixodbc
3333
ENV DISPLAY=:99
3434

3535
RUN pip install --upgrade pip
36+
COPY requirements.txt /app/
37+
RUN pip install --no-cache-dir -r /app/requirements.txt

requirements.txt

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# custom requirements that might be needed for execution in CI of dependent repos
2+
# Portal Theme
3+
--extra-index-url=https://portal:[email protected]/repository/test-pypi/simple
4+
plc-server-openapi-client==0.2.0
5+
portal-toolmanagement-client==0.1.6
6+
7+
# fontawesomepro
8+
--extra-index-url=https://dl.fontawesome.com/7EBF86FC-5EE1-4B58-ACF7-FB0937B76A52/fontawesome-pro/python/simple/
9+
fontawesomepro==6.4.0

0 commit comments

Comments
 (0)