From a4c59b838a8c8357c978807465b54f8311aa795e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BE=B7=E5=8D=8E=20=E5=88=98?= Date: Thu, 26 Oct 2023 16:15:52 +0000 Subject: [PATCH] chore: remove commented files --- .github/workflows/tests.yml | 98 +++++++++++++++++++------------------ 1 file changed, 50 insertions(+), 48 deletions(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index d9d94e8434..d68bef11d1 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -14,48 +14,34 @@ jobs: name: Setup & Build Appwrite Image runs-on: ubuntu-latest steps: - - name: Checkout repository - uses: actions/checkout@v3 - with: - submodules: recursive + - name: Checkout repository + uses: actions/checkout@v3 + with: + submodules: recursive - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 + - name: Set up Docker Buildx + uses: docker/setup-buildx-action@v2 - - name: Build Appwrite - uses: docker/build-push-action@v3 - with: - context: . - push: false - tags: ${{ env.IMAGE }} - load: true - cache-from: type=gha - cache-to: type=gha,mode=max - outputs: type=docker,dest=/tmp/${{ env.IMAGE }}.tar - build-args: | - DEBUG=false - TESTING=true - VERSION=dev + - name: Build Appwrite + uses: docker/build-push-action@v3 + with: + context: . + push: false + tags: ${{ env.IMAGE }} + load: true + cache-from: type=gha + cache-to: type=gha,mode=max + outputs: type=docker,dest=/tmp/${{ env.IMAGE }}.tar + build-args: | + DEBUG=false + TESTING=true + VERSION=dev - # - name: Pull Docker Images - # run: docker compose pull --ignore-pull-failures --ignore-buildable - - # - name: List Files and images - # run: | - # docker compose config --images | sort -u - # docker save $(docker compose config --images | sort -u) -o /tmp/allinone.tar - - - name: Cache Docker Image - uses: actions/cache@v3 - with: - key: ${{ env.IMAGE }}-${{ github.sha }} - path: /tmp/${{ env.IMAGE }}.tar - - # - name: Upload Docker Image - # uses: actions/upload-artifact@v3 - # with: - # name: ${{ env.IMAGE }} - # path: /tmp/${{ env.IMAGE }}.tar + - name: Cache Docker Image + uses: actions/cache@v3 + with: + key: ${{ env.IMAGE }}-${{ github.sha }} + path: /tmp/${{ env.IMAGE }}.tar unit_test: name: Unit Test @@ -65,16 +51,16 @@ jobs: steps: - name: checkout uses: actions/checkout@v2 - + - name: Load Cache uses: actions/cache@v3 with: key: ${{ env.IMAGE }}-${{ github.sha }} path: /tmp/${{ env.IMAGE }}.tar fail-on-cache-miss: true - + - name: Load and Start Appwrite - run: | + run: | docker load --input /tmp/${{ env.IMAGE }}.tar docker compose up -d sleep 10 @@ -83,10 +69,10 @@ jobs: run: docker compose exec -T appwrite doctor - name: Environment Variables - run: docker compose exec -T appwrite vars + run: docker compose exec -T appwrite vars - name: Run Unit Tests - run: docker compose exec appwrite test /usr/src/code/tests/unit + run: docker compose exec appwrite test /usr/src/code/tests/unit e2e_test: name: E2E Test @@ -95,7 +81,23 @@ jobs: strategy: fail-fast: false matrix: - services: [Account,Avatars,Console,Databases,Functions,GraphQL,Health,Locale,Projects,Realtime,Storage,Teams,Users,Webhooks] + services: + [ + Account, + Avatars, + Console, + Databases, + Functions, + GraphQL, + Health, + Locale, + Projects, + Realtime, + Storage, + Teams, + Users, + Webhooks, + ] steps: - name: checkout @@ -109,14 +111,14 @@ jobs: fail-on-cache-miss: true - name: Load and Start Appwrite - run: | + run: | docker load --input /tmp/${{ env.IMAGE }}.tar docker compose up -d sleep 10 - + - name: Run ${{matrix.services}} Tests run: docker compose exec -T appwrite test /usr/src/code/tests/e2e/Services/${{matrix.services}} --debug - name: Output build logs if: always() && ${{ matrix.services == 'GraphQL' }} - run: docker compose logs appwrite-worker-builds \ No newline at end of file + run: docker compose logs appwrite-worker-builds