fix: use docker-compose (hyphen) for Alpine compatibility, always install docker
Some checks failed
CI/CD Pipeline / build-and-deploy (push) Failing after 0s
Some checks failed
CI/CD Pipeline / build-and-deploy (push) Failing after 0s
This commit is contained in:
parent
550fb6ecbf
commit
9c4621217e
1 changed files with 5 additions and 5 deletions
|
|
@ -15,24 +15,24 @@ jobs:
|
|||
GIT_TERMINAL_PROMPT: '0'
|
||||
|
||||
- name: Ensure Docker CLI
|
||||
run: which docker || apk add --no-cache docker-cli docker-cli-compose
|
||||
run: apk add --no-cache docker-cli docker-cli-compose 2>/dev/null; true
|
||||
|
||||
- name: Setup .env for CI/CD
|
||||
run: cp .env.example .env
|
||||
|
||||
- name: Build Docker image
|
||||
run: docker compose build
|
||||
run: docker-compose build
|
||||
|
||||
- name: Start container for test
|
||||
run: docker compose up -d
|
||||
run: docker-compose up -d
|
||||
|
||||
- name: Verify bot running
|
||||
run: |
|
||||
sleep 5
|
||||
docker compose logs --tail=20
|
||||
docker-compose logs --tail=20
|
||||
|
||||
- name: Stop container
|
||||
run: docker compose down
|
||||
run: docker-compose down
|
||||
|
||||
- name: Login to Gitea Container Registry
|
||||
run: echo "${{ secrets.REGISTRY_TOKEN }}" | docker login http://192.168.8.174:3000 -u "${{ secrets.REGISTRY_USER }}" --password-stdin
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue