jo
4a3ce313d1
Enhance CI workflow
...
- Explode tests in multiple jobs.
- Cache apt dependencies in a shared docker image.
- Run tests on different distribution (debian/ubuntu, and maybe centos).
2021-09-01 16:00:08 +02:00
jo
8ac5c1ba03
Generate analyzer fixtures using ffmpeg
2021-08-30 21:23:38 +02:00
jo
2db156040c
Remove xenial file leftover
2021-08-17 14:15:12 +02:00
jo
5ec5ef8a40
Fix CI python app installation
2021-08-17 12:24:00 +02:00
jo
9881eebf55
Fix shellcheck warnings
2021-08-17 12:23:36 +02:00
jo
dc999f9006
Fix shellcheck errors
2021-08-17 12:23:32 +02:00
jo
ed3d527c09
Update CI to run pytest
2021-06-08 14:28:16 +02:00
jo
8d9d1e43c5
Update CI to run api_clients pytest
2021-06-08 14:06:32 +02:00
jo
0180fa0e49
Fix shebangs
2021-06-04 17:06:05 +02:00
Kyle Robbertze
b6d83d9b9b
install for all python apps
2021-05-21 16:50:57 +02:00
Kyle Robbertze
ca28cc5170
make release on tags draft
2021-05-21 16:45:29 +02:00
Kyle Robbertze
629d1d451b
set log dir permissions
2021-05-21 16:29:45 +02:00
Kyle Robbertze
6193d80e2a
group install steps
2021-05-21 16:22:50 +02:00
Kyle Robbertze
ed8366cf58
install mock
2021-05-21 15:45:05 +02:00
Kyle Robbertze
29086efd9b
install nose
2021-05-21 15:42:20 +02:00
Kyle Robbertze
a720ad13e1
make scripts executable
2021-05-21 15:36:41 +02:00
Kyle Robbertze
359d351e20
fail python test when tests fail
2021-05-21 15:30:26 +02:00
Zachary Klosko
78e78243f7
Using fixed date in tests, removing extra dependencies
2020-12-29 10:03:41 -05:00
Zachary Klosko
f1a58fc8ca
Reverting Python testing
2020-12-29 10:03:41 -05:00
Zachary Klosko
e67bf8545d
Changing call on PHP script
2020-12-29 10:03:41 -05:00
Zachary Klosko
572a3a273c
Updating Composer dependencies
2020-12-29 10:03:41 -05:00
Zachary Klosko
314695f8f9
Reverting to Bionic tests, moving up Python tests
2020-12-29 10:03:41 -05:00
Zachary Klosko
7bad165ade
Changing dependencies
2020-12-29 10:03:41 -05:00
Zachary Klosko
537ceed683
Readding PHP dependencies on install
2020-12-29 10:03:41 -05:00
Zachary Klosko
3877aead8c
Adding PHP setup Github Action
2020-12-29 10:03:41 -05:00
Zachary Klosko
6b55206eff
Merging installer strings
2020-12-29 10:03:41 -05:00
Zachary Klosko
09dc9f53f3
Trying @pashagolub's suggestion
2020-12-29 10:03:41 -05:00
Zachary Klosko
ab2bb53ff2
Adding back PHP and Postgres actions
2020-12-29 10:03:41 -05:00
Zachary Klosko
2adf947148
Removing PHP dependencies in test install
2020-12-29 10:03:41 -05:00
Zachary Klosko
25904e164f
Removing Postgre, Xenial from testing
2020-12-29 10:03:41 -05:00
Zachary Klosko
85e1f29ea4
Adding systemctl restart postgres
2020-12-29 10:03:41 -05:00
Zachary Klosko
76a52a8ebd
Adding sudos to install.sh
2020-12-29 10:03:41 -05:00
Zachary Klosko
b444f7d3b1
Adding -x to nosetests and correcting DB setup scripts
2020-12-29 10:03:41 -05:00
Zachary Klosko
97db37e9f2
Adding back exclusions, fixing asset_path
2020-12-29 10:03:41 -05:00
Zachary Klosko
6e57e10169
New idea: work out of one directory
2020-12-29 10:03:41 -05:00
Zachary Klosko
1008182c64
Working on fixing packaging process
2020-12-29 10:03:41 -05:00
Zachary Klosko
25a40d2131
Attempting database install fix
2020-12-29 10:03:41 -05:00
Zachary Klosko
35541522f7
Fixing database issues in testing
2020-12-29 10:03:41 -05:00
Zachary Klosko
dbbc666a8d
Automating packaging take 1 #v.0.1
2020-12-29 10:03:41 -05:00
Zachary Klosko
34c511208c
Bionic and Xenial tests work
...
Not sure what PHP version is being used for each, but composer install works on both tests
2020-12-29 10:03:41 -05:00