Skip to content

Commit 836a203

Browse files
committed
test: add test for custom commands in CI
1 parent 58405be commit 836a203

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

.github/workflows/test-tutor-aspects.yml

+18
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,12 @@ jobs:
3939
run: tutor local start -d
4040
- name: Tutor init
4141
run: tutor local do init
42+
- name: Test alembic
43+
run: |
44+
tutor local do alembic -c "downgrade base"
45+
tutor local do alembic -c "upgrade head"
46+
- name: Test DBT
47+
run: tutor local do dbt -c "test"
4248
- name: Load test
4349
run: tutor local do load-xapi-test-data --num_batches=5 --batch_size=5
4450
- name: Import demo course
@@ -71,6 +77,12 @@ jobs:
7177
run: tutor dev start -d
7278
- name: Tutor init
7379
run: tutor dev do init
80+
- name: Test alembic
81+
run: |
82+
tutor dev do alembic -c "downgrade base"
83+
tutor dev do alembic -c "upgrade head"
84+
- name: Test DBT
85+
run: tutor dev do dbt -c "test"
7486
- name: Load test
7587
run: tutor dev do load-xapi-test-data --num_batches=5 --batch_size=5
7688
- name: Import demo course
@@ -137,6 +149,12 @@ jobs:
137149
run: |
138150
tutor k8s start
139151
tutor k8s do init
152+
- name: Test alembic
153+
run: |
154+
tutor k8s do alembic -c "downgrade base"
155+
tutor k8s do alembic -c "upgrade head"
156+
- name: Test DBT
157+
run: tutor k8s do dbt -c "test"
140158
- name: Load test
141159
run: tutor k8s do load-xapi-test-data --num_batches=5 --batch_size=5
142160
- name: Import demo course

0 commit comments

Comments
 (0)