Skip to content

Commit 43cff66

Browse files
committed
code update: fix pipline
1 parent cdba83d commit 43cff66

2 files changed

Lines changed: 8 additions & 4 deletions

File tree

.github/workflows/ci-cd.yml

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -41,11 +41,15 @@ jobs:
4141
with:
4242
python-version: "3.9"
4343

44-
# เพิ่ม step ติดตั้ง docker-compose
44+
# ติดตั้ง Docker และ Docker Compose ด้วย action
45+
- name: Set up Docker
46+
uses: docker/setup-buildx-action@v2
47+
4548
- name: Install Docker Compose
4649
run: |
47-
sudo curl -L "https://github.com/docker/compose/releases/download/2.23.3/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
48-
sudo chmod +x /usr/local/bin/docker-compose
50+
sudo apt-get update
51+
sudo apt-get install -y docker-compose-plugin
52+
docker-compose --version # ตรวจสอบ version
4953
5054
- name: Install dependencies
5155
run: |

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ all: test build push deploy
1313
# รัน unit test ใน Docker
1414
test:
1515
docker-compose up -d
16-
docker-compose exec app pytest /app/tests/
16+
docker-compose exec app pytest
1717
docker-compose down
1818

1919
# Build Docker image

0 commit comments

Comments
 (0)