Skip to content

Commit 6f6d6c6

Browse files
authored
Merge pull request #3 from Geode-solutions/next
Next
2 parents fb00bc3 + dc1c26d commit 6f6d6c6

File tree

12 files changed

+151
-92
lines changed

12 files changed

+151
-92
lines changed

.dockerignore

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
requirements.in
2+
.github
3+
README.md
4+
.gitignore

.github/workflows/CD.yml

Lines changed: 0 additions & 20 deletions
This file was deleted.
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
name: Docker Image CD
2+
3+
on:
4+
push:
5+
branches: [ master, next ]
6+
jobs:
7+
docker-build-squash-push:
8+
uses: Geode-solutions/actions/.github/workflows/docker-build-squash-push.yml@master
9+
with:
10+
image_name: 'opengeodeweb_viewer'
11+
tag: ${{ github.ref_name }}
12+
secrets:
13+
TOKEN: ${{secrets.GITHUB_TOKEN}}

.gitignore

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,7 @@
11
.pytest_cache
2-
dist
2+
dist
3+
env/
4+
venv/
5+
.vscode/
6+
__pycache__/
7+
data/

.pypirc

Lines changed: 0 additions & 6 deletions
This file was deleted.

Dockerfile

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
FROM ghcr.io/geode-solutions/vtk:3.9-cpu
2+
3+
WORKDIR /app
4+
5+
COPY . .
6+
RUN pip3 install --user -r requirements.txt && pip3 cache purge
7+
ENV PYTHONPATH="/usr/local:$PYTHONPATH"
8+
9+
CMD python vtkw-server.py --port 1234 --host 0.0.0.0
10+
11+
EXPOSE 1234

pyproject.toml

Lines changed: 0 additions & 45 deletions
This file was deleted.

requirements.in

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,2 @@
1-
OpenGeode-core
2-
OpenGeode-IO
3-
OpenGeode-Inspector
4-
OpenGeode-Geosciences
5-
OpenGeode-GeosciencesIO
6-
Geode-Viewables
1+
wslink
2+
numpy

requirements.txt

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
#
2+
# This file is autogenerated by pip-compile with Python 3.10
3+
# by the following command:
4+
#
5+
# pip-compile requirements.in
6+
#
7+
aiohttp==3.8.5
8+
# via wslink
9+
aiosignal==1.3.1
10+
# via aiohttp
11+
async-timeout==4.0.3
12+
# via aiohttp
13+
attrs==23.1.0
14+
# via aiohttp
15+
charset-normalizer==3.2.0
16+
# via aiohttp
17+
frozenlist==1.4.0
18+
# via
19+
# aiohttp
20+
# aiosignal
21+
idna==3.4
22+
# via yarl
23+
multidict==6.0.4
24+
# via
25+
# aiohttp
26+
# yarl
27+
numpy==1.25.2
28+
# via -r requirements.in
29+
wslink==1.11.1
30+
# via -r requirements.in
31+
yarl==1.9.2
32+
# via aiohttp
File renamed without changes.

0 commit comments

Comments
 (0)