feat: update CI/CD work, compose, and README

This commit is contained in:
wancat committed 2023-11-16 21:13:18 +08:00
1 parent cd22988a49
commit c438756bde
8 files changed
+31 -25

No files matched your search

+2 -10
View File
@@ -33,8 +33,8 @@ jobs:
- name: Build Test Environment, Stage 1
run: docker-compose -f docker-compose.testing.yml build base backend app-test
- name: Build Test Environment, Stage 2
run: docker-compose -f docker-compose.testing.yml build helloworld
- name: Build Test Quests
run: docker-compose -f docker-compose.testing.yml run --rm backend yarn build:quests
- name: Run Cypress Tests
env:
@@ -99,14 +99,6 @@ jobs:
push: true
tags: docker.io/${{ secrets.DOCKERHUB_USERNAME }}/linux-odyssey:base
- name: Build quest helloworld
uses: docker/build-push-action@v2
with:
context: .
file: ./quests/helloworld/Dockerfile
push: true
tags: docker.io/${{ secrets.DOCKERHUB_USERNAME }}/linux-odyssey:helloworld
deploy:
needs: build-and-push
runs-on: ubuntu-latest