Compare commits

...

59 Commits

Author SHA1 Message Date
d4750c97f5 drone-ci testing
All checks were successful
continuous-integration/drone/pr Build is passing
2023-05-15 23:16:00 -04:00
7d57c91627 drone-ci testing
Some checks failed
continuous-integration/drone/pr Build is failing
2023-05-15 23:12:55 -04:00
0d6d761d9b drone-ci testing
All checks were successful
continuous-integration/drone/push Build is passing
2023-05-15 23:12:09 -04:00
201fb26e3f drone-ci testing
All checks were successful
continuous-integration/drone/push Build is passing
2023-05-15 23:04:56 -04:00
22640970de drone-ci testing
All checks were successful
continuous-integration/drone/push Build is passing
2023-05-15 23:02:54 -04:00
95df62b5fb drone-ci testing
Some checks failed
continuous-integration/drone/push Build is failing
2023-05-15 23:01:21 -04:00
44afed516c drone-ci testing
Some checks failed
continuous-integration/drone/push Build is failing
2023-05-15 22:57:39 -04:00
79f0e88e7d drone-ci testing
Some checks failed
continuous-integration/drone/push Build is failing
2023-05-15 22:54:59 -04:00
4a51622c7e drone-ci testing
Some checks failed
continuous-integration/drone/push Build encountered an error
2023-05-15 22:54:19 -04:00
c2aab348ca drone-ci testing
All checks were successful
continuous-integration/drone/push Build is passing
2023-05-15 22:51:19 -04:00
3f16f3a964 drone-ci testing
Some checks failed
continuous-integration/drone/push Build is failing
2023-05-15 22:48:56 -04:00
13250151ea drone-ci testing
All checks were successful
continuous-integration/drone/push Build is passing
2023-05-15 22:45:30 -04:00
97b7c2b8ea drone-ci testing
All checks were successful
continuous-integration/drone/push Build is passing
2023-05-15 22:42:14 -04:00
86cb243ee6 drone-ci testing
Some checks failed
continuous-integration/drone/push Build is failing
2023-05-15 22:42:02 -04:00
8b0e1800da drone-ci testing
Some checks failed
continuous-integration/drone/push Build is failing
2023-05-15 22:33:48 -04:00
eb607b99d9 drone-ci testing
All checks were successful
continuous-integration/drone/push Build is passing
2023-05-15 22:33:10 -04:00
7886ada3ef drone-ci testing
All checks were successful
continuous-integration/drone/push Build is passing
2023-05-15 22:32:06 -04:00
1bc45bcd32 drone-ci testing
Some checks failed
continuous-integration/drone/push Build encountered an error
2023-05-15 22:30:49 -04:00
f88e61b463 drone-ci testing
Some checks failed
continuous-integration/drone/push Build encountered an error
2023-05-15 22:30:06 -04:00
c4bec20781 drone-ci testing
Some checks failed
continuous-integration/drone/push Build encountered an error
2023-05-15 22:24:37 -04:00
6115c165bd drone-ci testing
All checks were successful
continuous-integration/drone/push Build is passing
2023-05-15 22:23:08 -04:00
0d975b1479 drone-ci testing
Some checks failed
continuous-integration/drone/push Build is failing
2023-05-15 22:21:56 -04:00
40f3ad24b9 drone-ci testing
Some checks failed
continuous-integration/drone/push Build is failing
2023-05-15 22:19:55 -04:00
2801cef4be drone-ci testing
All checks were successful
continuous-integration/drone/push Build is passing
2023-05-15 22:18:11 -04:00
01630d2d5f drone-ci testing
Some checks failed
continuous-integration/drone/push Build is failing
2023-05-15 22:17:05 -04:00
b366a81716 drone-ci testing
All checks were successful
continuous-integration/drone/push Build is passing
2023-05-15 22:16:14 -04:00
19d60c9d86 drone-ci testing
Some checks failed
continuous-integration/drone/push Build is failing
2023-05-15 22:12:35 -04:00
20111f0e13 drone-ci testing
Some checks failed
continuous-integration/drone/push Build is failing
2023-05-15 22:09:59 -04:00
477dfc9648 drone-ci testing
All checks were successful
continuous-integration/drone/push Build is passing
2023-05-15 22:07:36 -04:00
d3db3ce673 drone-ci testing
Some checks failed
continuous-integration/drone/push Build encountered an error
2023-05-15 22:06:56 -04:00
a59a4580d1 drone-ci testing
Some checks failed
continuous-integration/drone/push Build is failing
2023-05-15 22:05:00 -04:00
21f8696bac drone-ci testing
Some checks failed
continuous-integration/drone/push Build is failing
2023-05-15 21:57:35 -04:00
aeb7386180 drone-ci testing
All checks were successful
continuous-integration/drone/push Build is passing
2023-05-15 21:56:35 -04:00
f7dc8100ee drone-ci testing
All checks were successful
continuous-integration/drone/push Build is passing
2023-05-15 21:55:38 -04:00
caebe6f284 drone-ci testing
All checks were successful
continuous-integration/drone/push Build is passing
2023-05-15 21:54:51 -04:00
6530abaa56 drone-ci testing
Some checks failed
continuous-integration/drone/push Build is failing
2023-05-15 21:53:02 -04:00
4dcd9aeada drone-ci testing
Some checks failed
continuous-integration/drone/push Build is failing
2023-05-15 21:52:27 -04:00
fff856afdc drone-ci testing
Some checks failed
continuous-integration/drone/push Build is failing
2023-05-15 18:09:12 -04:00
f2c76945c4 drone-ci testing
Some checks failed
continuous-integration/drone/push Build is failing
2023-05-15 18:07:54 -04:00
40353e8c85 drone-ci testing
Some checks failed
continuous-integration/drone/push Build is failing
2023-05-15 17:55:04 -04:00
d0a706433d drone-ci testing
All checks were successful
continuous-integration/drone/push Build is passing
2023-05-15 17:44:10 -04:00
285533ea61 drone-ci testing
All checks were successful
continuous-integration/drone/push Build is passing
2023-05-15 12:47:07 -04:00
0be4294782 drone-ci testing
All checks were successful
continuous-integration/drone/push Build is passing
2023-05-15 12:44:30 -04:00
e0aa886209 drone-ci testing
All checks were successful
continuous-integration/drone/push Build is passing
2023-05-15 12:44:10 -04:00
100cf89a01 drone-ci testing
All checks were successful
continuous-integration/drone/push Build is passing
2023-05-15 12:43:33 -04:00
88decd67e6 drone-ci testing
All checks were successful
continuous-integration/drone/push Build is passing
2023-05-15 12:41:06 -04:00
219ad68e2d drone-ci testing
All checks were successful
continuous-integration/drone/push Build is passing
2023-05-15 12:38:29 -04:00
b6b1794252 drone-ci testing
All checks were successful
continuous-integration/drone/push Build is passing
2023-05-15 12:35:09 -04:00
6f513001d3 drone-ci testing
All checks were successful
continuous-integration/drone/push Build is passing
2023-05-15 12:15:25 -04:00
8c127b806d drone-ci testing
All checks were successful
continuous-integration/drone/push Build is passing
2023-05-15 12:11:18 -04:00
c66103223c drone-ci testing
All checks were successful
continuous-integration/drone/push Build is passing
2023-05-15 12:05:53 -04:00
accdd9449d drone-ci testing
All checks were successful
continuous-integration/drone/push Build is passing
2023-05-15 12:05:28 -04:00
779e55db74 drone-ci testing
All checks were successful
continuous-integration/drone/push Build is passing
2023-05-15 12:04:30 -04:00
6331cb8bdf drone-ci testing
Some checks failed
continuous-integration/drone/push Build is failing
2023-05-15 12:03:03 -04:00
1364896616 drone-ci testing
Some checks failed
continuous-integration/drone/push Build is failing
2023-05-15 12:02:16 -04:00
d46909eaa9 drone-ci testing
Some checks failed
continuous-integration/drone/push Build encountered an error
2023-05-15 11:32:05 -04:00
08dc04f32d drone-ci testing
Some checks failed
continuous-integration/drone/push Build encountered an error
2023-05-15 11:30:25 -04:00
615f72b9cc drone-ci testing
Some checks failed
continuous-integration/drone/push Build encountered an error
2023-05-15 11:28:09 -04:00
2d59b2f2ee drone-ci testing
Some checks failed
continuous-integration/drone/push Build encountered an error
2023-05-15 11:27:02 -04:00
2 changed files with 58 additions and 13 deletions

View File

@@ -1,21 +1,65 @@
--- ---
kind: pipeline kind: pipeline
name: test name: test
environment:
project_name: rgraph
trigger:
event:
include:
- pull_request
steps: steps:
- name: db-up - name: db-up
image: compose:1.23.2 image: docker/compose:alpine-1.29.2
volumes: environment:
- name: docker_sock POSTGRES_USER:
path: /var/run/docker.sock from_secret: TESTING_USER
commands: POSTGRES_PASSWORD:
- up -p rgraph-test -f docker-compose.yaml from_secret: TESTING_PASSWORD
environment: POSTGRES_DB:
- POSTGRES_USER=${TESTING_USER} from_secret: TESTING_DB
- POSTGRES_PASSWORD=${TESTING_PASSWORD} volumes:
- POSTGRES_DB=${TESTING_DB} - name: docker_sock
secrets: [TESTING_USER, TESTING_PASSWORD, TESTING_DB] path: /var/run/docker.sock
commands:
- docker-compose -p rgraph-test up -d
- name: requirements
image: python:3.10-alpine
commands:
- python -m venv .venv
- . .venv/bin/activate
- pip install -r requirements.txt
- name: build
image: python:3.10-alpine
commands:
- . .venv/bin/activate
- pip install .
- name: test
image: python:3.10-alpine
environment:
POSTGRES_USER:
from_secret: TESTING_USER
POSTGRES_PASSWORD:
from_secret: TESTING_PASSWORD
POSTGRES_DB:
from_secret: TESTING_DB
commands:
- hostip=$(ip route show | awk '/default/ {print $3}')
- export POSTGRES_URL=$hostip
- . .venv/bin/activate
- pytest
- name: db-cleanup
image: docker/compose:alpine-1.29.2
volumes:
- name: docker_sock
path: /var/run/docker.sock
commands:
- docker-compose -p rgraph-test down
- docker volume rm rgraph-test_dbdata
volumes: volumes:
- name: docker_sock - name: docker_sock
host: host:
path: /var/run/docker.sock path: /var/run/docker.sock

1
.gitignore vendored
View File

@@ -10,3 +10,4 @@ htmlcov
*.pytest_cache/ *.pytest_cache/
*.egg-info/ *.egg-info/
dist/ dist/
build/