diff --git a/.drone.yml b/.drone.yml index dc45553..4610933 100644 --- a/.drone.yml +++ b/.drone.yml @@ -2,8 +2,9 @@ kind: pipeline name: default type: docker -on: - push: +trigger: + event: + - push steps: - name: lint @@ -27,12 +28,17 @@ steps: depends_on: [ lint ] - name: deploy-miner - image: hub.codefirst.iut.uca.fr/thomas.bellembois/codefirst-dockerproxy-clientdrone:latest + image: hub.codefirst.iut.uca.fr/clement.freville2/codefirst-dockerproxy-clientdrone:latest + settings: + image: hub.codefirst.iut.uca.fr/bastien.ollier/miner:latest + container: miner + command: create + overwrite: true + admins: bastienollier,clementfreville2,hugopradier2 environment: - IMAGENAME: hub.codefirst.iut.uca.fr/bastien.ollier/miner:latest - CONTAINERNAME: miner - COMMAND: create - OVERWRITE: true - ADMINS: bastienollier,clementfreville2,hugopradier2 DRONE_REPO_OWNER: bastien.ollier depends_on: [ docker-image ] + when: + branch: + - main + - ci/* diff --git a/Dockerfile b/Dockerfile index 279f3fe..dd96397 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,16 +1,9 @@ -FROM python:3.9-slim +FROM python:3.12-slim WORKDIR /app -RUN apt-get update && apt-get install -y \ - build-essential \ - curl \ - software-properties-common \ - git \ - && rm -rf /var/lib/apt/lists/* - COPY . . RUN pip3 install -r requirements.txt EXPOSE 80 -ENTRYPOINT ["streamlit", "run", "frontend/main.py", "--server.port=80", "--server.address=0.0.0.0", "--server.baseUrlPath=/containers/bastienollier-miner"] \ No newline at end of file +ENTRYPOINT ["streamlit", "run", "frontend/exploration.py", "--server.port=80", "--server.address=0.0.0.0", "--server.baseUrlPath=/containers/bastienollier-miner"]