Compare commits

...

13 Commits

Author SHA1 Message Date
42c42e750e change port 2025-09-01 16:53:57 +03:00
c689426224 change port 2025-09-01 16:49:06 +03:00
1649b9702c change port 2025-09-01 16:48:16 +03:00
52b2daee6f change port 2025-09-01 16:47:03 +03:00
5e4285e1ad change port 2025-09-01 16:46:21 +03:00
99056b3b80 ci: trigger 2025-09-01 16:43:38 +03:00
6871907324 ci: trigger 2025-09-01 16:42:49 +03:00
5e1eb2fa7a change port 2025-09-01 16:38:29 +03:00
869d2e1f21 change port 2025-09-01 16:37:10 +03:00
09428a8414 change port 2025-09-01 16:00:53 +03:00
e645480f22 change port 2025-09-01 15:48:41 +03:00
f0577f55db change port 2025-09-01 15:18:19 +03:00
de8ef086f0 change port
Some checks failed
ci/woodpecker/manual/woodpecker Pipeline failed
2025-09-01 15:16:49 +03:00
3 changed files with 19 additions and 18 deletions

View File

@@ -1,35 +1,36 @@
variables:
IMAGE: flask-demo:latest
volumes:
- name: dockersock
host:
path: /var/run/docker.sock
steps:
test:
image: python:3.11
image: "python:3.11"
commands:
- pip install -r requirements.txt
- pytest -q
when:
event: [push, manual]
build:
image: docker:27-cli
image: "docker:27-cli"
volumes:
- name: dockersock
path: /var/run/docker.sock
environment:
IMAGE: "flask-demo:latest"
commands:
- docker build -t ${IMAGE} .
- docker build -t "$IMAGE" .
when:
event: [push, manual]
deploy:
image: docker:27-cli
image: "docker:27-cli"
volumes:
- name: dockersock
path: /var/run/docker.sock
commands:
- docker compose up -d
when:
event:
- push
branch:
- main
event: [push, manual]
branch: [main]
volumes:
- name: dockersock
host:
path: /var/run/docker.sock

2
app.py
View File

@@ -7,4 +7,4 @@ def home():
return render_template("index.html", title="Flask CI/CD demo")
if __name__ == "__main__":
app.run(host="0.0.0.0", port=8888) # внутри контейнера слушаем 8000
app.run(host="0.0.0.0", port=8008) # внутри контейнера слушаем 8000

View File

@@ -4,5 +4,5 @@ services:
image: flask-demo:latest
container_name: flask-demo
ports:
- "8888:8888"
- "8008:8008"
restart: unless-stopped