mirror of
https://github.com/Ocelot-Social-Community/Ocelot-Social.git
synced 2026-01-18 02:41:33 +00:00
old style
This commit is contained in:
parent
11b3094574
commit
1be6e9601b
23
.github/workflows/cache-verify.yml
vendored
23
.github/workflows/cache-verify.yml
vendored
@ -185,6 +185,7 @@ jobs:
|
||||
- name: Checkout repository
|
||||
uses: actions/checkout@v4
|
||||
|
||||
#restore cache
|
||||
- name: Restore CI cache
|
||||
uses: actions/cache/restore@v4
|
||||
with:
|
||||
@ -198,12 +199,7 @@ jobs:
|
||||
~/.cache/Cypress
|
||||
/opt/cucumber-json-formatter
|
||||
|
||||
- name: Setup .env files & reports dir
|
||||
run: |
|
||||
cp backend/.env.test_e2e backend/.env
|
||||
cp webapp/.env.template webapp/.env
|
||||
mkdir -p cypress/reports/json_logs
|
||||
|
||||
#download docker artifacts
|
||||
- name: Download all Docker images
|
||||
uses: actions/download-artifact@v4
|
||||
with:
|
||||
@ -213,14 +209,20 @@ jobs:
|
||||
run: |
|
||||
ls -lh /tmp/*-image/*.tar || (echo "❌ Missing Docker image tarballs" && exit 1)
|
||||
|
||||
#load docker images
|
||||
- name: Load Docker images
|
||||
run: |
|
||||
find /tmp -name "*.tar" -exec docker load -i {} \;
|
||||
|
||||
- name: Boot system for tests
|
||||
docker load < /tmp/backend-image/backend.tar
|
||||
docker load < /tmp/webapp-image/webapp.tar
|
||||
docker load < /tmp/neo4j-image/neo4j.tar
|
||||
- name: Checkout repository
|
||||
uses: actions/checkout@v4
|
||||
- name: setup .env files
|
||||
run: |
|
||||
docker compose -f docker-compose.yml -f docker-compose.test.yml up --detach backend mailserver webapp
|
||||
cp backend/.env.test_e2e backend/.env
|
||||
cp webapp/.env.template webapp/.env
|
||||
|
||||
#wait for webapp
|
||||
- name: Wait for services
|
||||
run: |
|
||||
for i in {1..30}; do
|
||||
@ -229,6 +231,7 @@ jobs:
|
||||
sleep 2
|
||||
done
|
||||
|
||||
#run cypress fullstack tests
|
||||
- name: Run Cypress tests
|
||||
id: e2e-tests
|
||||
run: |
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user