File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff 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 : |
Original file line number Diff line number Diff line change @@ -13,7 +13,7 @@ all: test build push deploy
1313# รัน unit test ใน Docker
1414test :
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
You can’t perform that action at this time.
0 commit comments