Skip to content

Commit becc214

Browse files
authored
Use slim python base image, trigger update only on dev (#17)
* use slim python base image, trigger update only on dev * remove unused requirements * adds missing requirement
1 parent 7478389 commit becc214

File tree

6 files changed

+24
-44
lines changed

6 files changed

+24
-44
lines changed

.drone.yml

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,20 @@ steps:
2525
cache_from:
2626
- "registry.dev.onetask.ai/${DRONE_REPO}:dev"
2727
- "registry.dev.onetask.ai/${DRONE_REPO}:${DRONE_COMMIT_BRANCH}"
28+
29+
trigger:
30+
event:
31+
- push
32+
33+
---
34+
kind: pipeline
35+
type: docker
36+
name: trigger update
37+
38+
platform:
39+
arch: amd64
40+
41+
steps:
2842
- name: trigger update
2943
image: appleboy/drone-ssh
3044
settings:
@@ -38,7 +52,12 @@ steps:
3852
script:
3953
- /bin/sh ./trigger_dev_deployment.sh
4054

55+
depends_on:
56+
- amd64
57+
4158
trigger:
59+
branch:
60+
- dev
4261
event:
4362
- push
4463

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM python:3.9
1+
FROM python:3.9-slim
22

33
WORKDIR /program
44

dev.Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM python:3.9
1+
FROM python:3.9-slim
22

33
WORKDIR /app
44

requirements.txt

Lines changed: 1 addition & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -1,51 +1,12 @@
1-
anyio==3.6.1
2-
asgiref==3.5.1
3-
black==22.3.0
4-
blis==0.7.7
5-
catalogue==2.0.7
6-
certifi==2021.10.8
7-
charset-normalizer==2.0.12
8-
click==8.0.4
9-
cymem==2.0.6
1+
boto3==1.20.26
102
embedders==0.0.17
113
fastapi==0.78.0
12-
greenlet==1.1.2
13-
h11==0.13.0
14-
idna==3.3
15-
Jinja2==3.1.1
16-
joblib==1.2.0
17-
langcodes==3.3.0
18-
MarkupSafe==2.1.1
194
minio==7.1.8
20-
boto3==1.20.26
21-
murmurhash==1.0.7
22-
mypy-extensions==0.4.3
23-
numpy==1.23.0
24-
packaging==21.3
255
pandas==1.4.2
26-
pathspec==0.9.0
27-
pathy==0.6.1
28-
platformdirs==2.5.2
29-
preshed==3.0.6
306
psycopg2-binary==2.9.3
317
pydantic==1.8.2
32-
pyparsing==3.0.9
338
requests==2.27.1
34-
smart-open==5.2.1
35-
sniffio==1.2.0
369
spacy==3.3.1
37-
spacy-legacy==3.0.9
38-
spacy-loggers==1.0.2
3910
SQLAlchemy==1.4.36
40-
srsly==2.4.3
41-
starlette==0.19.1
42-
thinc==8.0.15
43-
tinycss2==1.1.1
44-
tomli==2.0.1
4511
torch==1.11.0
46-
tqdm==4.64.0
47-
typer==0.4.1
48-
typing_extensions==4.2.0
49-
urllib3==1.26.9
5012
uvicorn==0.17.6
51-
wasabi==0.9.1

submodules/s3

Submodule s3 updated 1 file

0 commit comments

Comments
 (0)