28 lines
708 B
YAML
28 lines
708 B
YAML
name: test-backend
|
|
|
|
on:
|
|
push:
|
|
|
|
jobs:
|
|
test-x86_64:
|
|
runs-on: hardware-x86_64
|
|
steps:
|
|
- name: Pull repository
|
|
shell: sh
|
|
run: |
|
|
git init
|
|
git remote add gitea http://10.1.1.1:3000/hasslesstech/sdlc-project
|
|
git fetch gitea
|
|
git checkout gitea/master
|
|
- name: Deploy testing environment
|
|
shell: sh
|
|
run: docker-compose -f backend/docker-compose-x86_64.yaml up -d
|
|
- name: Run test requests
|
|
shell: sh
|
|
run: |
|
|
chmod +x tests/backend.sh
|
|
tests/backend.sh
|
|
- name: Clean up testing environment
|
|
shell: sh
|
|
run: docker-compose -f backend/docker-compose-x86_64.yaml up -d
|