Skip to content
Snippets Groups Projects
Commit 7dbd6962 authored by bwalkow's avatar bwalkow
Browse files

New model source

parent 20ac81f3
1 merge request!3Change model source
Pipeline #7594 failed with stage
in 31 seconds
image: clarinpl/python:3.6
cache:
paths:
- .tox
stages: stages:
- build - build_master
- build_develop
before_script: build_develop:
- pip install tox==2.9.1 stage: build_develop
image: 'docker:18.09.7'
except:
- master
services:
- 'docker:18.09.7-dind'
script:
- docker build -t $CI_REGISTRY_IMAGE:develop .
- docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY
- docker push $CI_REGISTRY_IMAGE:develop
build_image: build_image:
stage: build stage: build_master
image: 'docker:18.09.7' image: 'docker:18.09.7'
only: only:
- master - master
...@@ -19,8 +23,6 @@ build_image: ...@@ -19,8 +23,6 @@ build_image:
- 'docker:18.09.7-dind' - 'docker:18.09.7-dind'
variables: variables:
DOCKERHUB_NAME: clarinpl/$CI_PROJECT_NAME DOCKERHUB_NAME: clarinpl/$CI_PROJECT_NAME
before_script:
- ''
script: script:
- docker build -t $DOCKERHUB_NAME . - docker build -t $DOCKERHUB_NAME .
- echo $DOCKER_PASSWORD > pass.txt - echo $DOCKER_PASSWORD > pass.txt
......
FROM clarinpl/cpp:16.04 FROM clarinpl/cpp:16.04
RUN apt update && apt install wsnlp-16-04 RUN apt update && apt install wsnlp-16-04 awscli
WORKDIR /home/install WORKDIR /home/install
COPY src/ src/ COPY src/ src/
......
1. get model
wget -O model/xix http://minio.clarin-pl.eu/public/models/xix
wget -O model/xxi http://minio.clarin-pl.eu/public/models/xxi
2. Build
docker-compose build
## 1. Get model:
```
aws --no-sign-request --endpoint-url https://s3.clarin-pl.eu s3 sync --delete s3://workers/morphodita/models/xix /home/worker/model/xix
```
```
aws --no-sign-request --endpoint-url https://s3.clarin-pl.eu s3 sync --delete s3://workers/morphodita/models/xxi /home/worker/model/xxi
```
## 2. Build:
```
docker-compose build
```
#!/bin/sh #!/bin/sh
cd /home/worker aws --no-sign-request --endpoint-url https://s3.clarin-pl.eu s3 sync --delete s3://workers/morphodita/models/xix /home/worker/model/xix
wget -O model/xix http://minio.clarin-pl.eu/public/models/xix aws --no-sign-request --endpoint-url https://s3.clarin-pl.eu s3 sync --delete s3://workers/morphodita/models/xxi /home/worker/model/xxi
wget -O model/xxi http://minio.clarin-pl.eu/public/models/xxi
./morphodita_service ./morphodita_service
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment