Roberto Rosario
fd601037a1
Switch to the Python version of the CodeCov client.
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2017-06-20 03:42:35 -04:00
Roberto Rosario
8179c35189
Simplify test runner by adding a new option '--mayan-apps' that
...
automatically tests all Mayan apps that report to have tests.
Change the app flag that indicates when an app has test
from 'test' to the more explicit 'has_test'.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2017-03-14 23:47:40 -04:00
Roberto Rosario
0078600e62
Add custom tests runner that replaces the custom "runtests"
...
management command.
2017-02-17 18:12:48 -04:00
Roberto Rosario
7cc5064df3
Add curl to the GitLab CI script to be able to send the coverage report.
2016-10-26 04:43:11 -04:00
Roberto Rosario
fa7c6ae8d7
Set the GitLab ci mysql service db server character set to utf8mb4.
2016-10-26 04:06:00 -04:00
Roberto Rosario
9d527ae423
Improve the UTF locale generation for the GitLab CI image.
2016-10-26 01:41:22 -04:00
Roberto Rosario
7ead59a408
Force locale previous of tests (GitLab CI).
2016-10-25 19:05:24 -04:00
Roberto Rosario
d779676724
Set the locale to avoid unicode tests from failing.
2016-10-25 18:43:00 -04:00
Roberto Rosario
56feae6e0e
Install DB development libraries for the required GitLab CI service.
2016-10-24 02:27:10 -04:00
Roberto Rosario
07c8d36545
Add missing python-pip install for GitLab CI
2016-10-24 01:44:37 -04:00
Roberto Rosario
1b9a40dc5c
Update GitLab CI to use the ubuntu 16.10 image.
2016-10-24 01:31:52 -04:00
Roberto Rosario
35c96034a7
Re-enable mysql testing and install GPG version 1.
2016-10-24 01:21:36 -04:00
Roberto Rosario
756108af8d
Disable GitLab CI MySQL testing until GitLab mysql container isssue are fixed.
2016-04-04 23:05:06 -04:00
Roberto Rosario
2bd92d8fac
Use the unified test management command for continious integration.
2015-10-20 21:12:33 -04:00
Roberto Rosario
572ceb50ec
Fix typo, install mysql-client binary not Python library.
2015-10-15 16:36:41 -04:00
Roberto Rosario
ec92caaac0
Modify mysql database collation directly using the mysql-client.
2015-10-15 15:30:59 -04:00
Roberto Rosario
35fa8495bd
Force MySQL to use UTF-8 collation for tests.
2015-10-15 14:53:54 -04:00
Roberto Rosario
60d3d4adb7
Remove curl parameter.
2015-09-28 03:45:08 -04:00
Roberto Rosario
40c8fa728d
Add official codecov hack for coverage <4.0.
2015-09-28 01:00:53 -04:00
Roberto Rosario
f789ea09e6
Pass codecov token via environment variable.
2015-09-28 00:26:20 -04:00
Roberto Rosario
612e31c47e
Add codecov support for test coverage reporting.
2015-09-28 00:09:23 -04:00
Roberto Rosario
522d9b3905
Split test by db backend.
2015-09-27 23:27:00 -04:00
Roberto Rosario
25f65f0d96
Add script tags.
2015-09-27 03:29:03 -04:00
Roberto Rosario
62ecc32ad5
Add --nomigrations swtich to test config files. Add metadata app to gitlab test config file.
2015-09-27 01:41:31 -04:00
Roberto Rosario
e42dbefa74
Add missing LibreOffice binary dependency to gitlab config file.
2015-09-25 00:08:28 -04:00
Roberto Rosario
32b7ec3e14
Simplify gitlab-ci file. Merge jobs.
2015-09-25 00:00:09 -04:00
Roberto Rosario
1a205a5586
Enclose gitlab-ci variables in quotes.
2015-09-24 23:34:02 -04:00
Roberto Rosario
6edafc814f
Add testing setting files for gitlab-ci. Improve gitlab-ci config file.
2015-09-24 23:28:36 -04:00
Roberto Rosario
5e577f4b1a
Update gitlab-ci config file.
2015-09-24 02:15:13 -04:00
Roberto Rosario
fac103bcfd
Fix typo. Add checkouts app.
2015-09-22 21:52:17 -04:00
Roberto Rosario
401b9a81dc
Remove variables: section for compatibility with older test runners.
2015-08-19 02:03:50 -04:00
Roberto Rosario
a2f884179b
Initial configuration file for gitlab-ci.
2015-08-19 01:57:43 -04:00