CactusPuppy
8b7f0551ae
Only upload coverage reports from Travis if based in master
2021-03-18 23:48:06 -07:00
CactusPuppy
4fbe48692e
Actually run rest tests instead of features twice
2021-03-18 23:01:24 -07:00
CactusPuppy
4989b0e4e9
Avoid installing Ruby in finalize stage
2021-03-18 17:23:12 -07:00
CactusPuppy
554f897b27
Ensure finalize stage does not have unecessary installation to do
2021-03-18 17:16:28 -07:00
CactusPuppy
f5b9806aca
Correct path to Cobertura output
2021-03-18 16:32:45 -07:00
CactusPuppy
1c0b477c1b
Try using Cobertura output instead of resultset.json
2021-03-18 16:24:01 -07:00
CactusPuppy
728b6084f9
Try CodeClimate reporting again
2021-03-18 16:10:24 -07:00
CactusPuppy
8f1df20c54
Properly format jobs list
2021-03-17 20:41:13 -07:00
CactusPuppy
8342b4c283
Try an experimental .travis.yml which uploads coverage to CodeClimate
2021-03-17 20:38:14 -07:00
CactusPuppy
0e28b5694a
Prevent overwriting of jobs by matrix
2021-03-17 15:56:50 -07:00
CactusPuppy
1a56c9c984
Actually properly report parallel stages
2021-03-17 15:50:37 -07:00
CactusPuppy
9357c71eee
Fix minor typo in .travis.yml
2021-03-17 14:27:25 -07:00
CactusPuppy
584e5827a1
Specify where the coverage report is
2021-03-17 14:25:43 -07:00
CactusPuppy
fd0931f9c2
Switch to using Codacy for code coverage (following OSEM example)
2021-03-17 14:12:29 -07:00
CactusPuppy
fb5de3ec18
Fix test coverage reporting hopefully
2021-03-12 00:40:19 -08:00
CactusPuppy
55c8801926
Attempt upload of CodeCov to Code Climate
2021-03-12 00:25:20 -08:00
Michael Ball
fa85205d27
Cleanup travis a bit, add postgres, but its not used yet...
2021-02-25 15:52:51 -08:00
Michael Ball
c6640c0de2
Update travis config. Try bionic build.
2021-02-25 14:15:10 -08:00
Michael Ball
6cb8fe3787
Comment out all codeclimate references
2021-02-25 01:51:55 -08:00
Michael Ball
56042226a1
CodeClimate isnt quite configured right...
2021-02-25 01:28:07 -08:00
Michael Ball
8238ff03be
CodeClimate Test Reporter from Travis
2021-02-24 22:47:51 -08:00
Michael Ball
9d3043d810
Rails 5.2 is only good on Ruby 2.6. Will not run other versions until upgrade
2021-02-24 22:29:41 -08:00
Michael Ball
ee2aec90c9
Switch travis OS to 20.04 / focal to match Heroku
2021-02-24 21:41:39 -08:00
Michael Ball
7e5e2d9e3d
Bump ruby matrix on travis
2021-02-24 21:41:16 -08:00
Michael Ball
abe89ff130
Pronto-haml and no linting in travis
2021-02-24 03:06:28 -08:00
Michael Ball
56a2a89fe2
Try using ruby 2.5.8
2021-02-18 13:47:14 -08:00
Henne Vogelsang
e18174a3b3
Update CI to ubuntu xenial and chromium
...
trusty is rather old, living on the edge baby! Also switch to chromium for
testing, the latest google-chrome version has problems to start with webdrivers
(DevToolsActivePort file doesn't exist).
2019-07-16 23:49:05 +02:00
Ana María Martínez Gómez
ca52d04289
Run Travis for all branches except depfu
...
Otherwise when working on a fork Travis doesn't run for the branch you
are working on. Now you can try things out and ensure it works before
sending a PR.
depfu branches keep excluded as it will cause that we run it twice.
2019-04-29 14:37:52 +02:00
James Mason
f1398d75c8
Run travis suite on sqlite3
2018-11-19 08:40:55 -08:00
James Mason
b72bb8a0ed
Enable chrome on travis
2018-11-19 08:40:55 -08:00
Henne Vogelsang
f8b7233404
Put database.yml into the code base
...
It works by default, we have a mechanism to configure it (dotenv.example)
and we want to be a 12factor app, right? Let's do this...
2018-09-20 11:33:57 -07:00
Henne Vogelsang
a0b79c7789
Drop knapsack
...
It constantly fails with "Mysql2::Error: This connection is in use by...".
Might be because of database cleaner? But until we can get this stable,
rip it out again.
Replaced by a matrix based on test type
2018-09-20 00:56:17 +02:00
Henne Vogelsang
00670b03f6
Introduce setup rake tasks
...
Put what has to be done to have a working installation into one place instead
of spreading it to multiple files.
2018-09-12 21:05:39 +02:00
Henne Vogelsang
55818e30de
Use the new database.yml example file in CI
...
12 factor in our CI, what a riot! ;-)
2018-09-12 19:41:37 +02:00
Henne Vogelsang
272690fa21
Setup a more recent ruby version
...
2.5.0 has been released since 8 months now...
2018-09-06 00:43:25 +02:00
Henne Vogelsang
9380173fbc
Disable Travis branch builds except for master
...
This is neccesarry to not build depfu branches now that
we have enabled depfu.
2018-08-30 16:38:51 +02:00
James Mason
806cdbe046
Switch coverage host from coveralls -> codecov
...
Coveralls seems incapable of cleanly handling parallel results.
2018-05-21 16:24:25 +02:00
James Mason
899a359202
Configure Coveralls to accept parallel test results.
2018-05-15 07:14:16 -07:00
James Mason
dd0a52cca9
Use knapsack to parallelize tests
...
...in order to reduce TravisCI runtimes
2018-05-09 06:39:06 -07:00
James Mason
7944494f74
Add metadata for specifying a gemset for rvm
2018-03-15 00:53:26 +01:00
evris99
f2d3813986
Changed db:migrate to db:schema:load
2017-11-16 18:34:47 +02:00
Ana María Martínez Gómez
9f8836732d
Update mariadb to 10.2 to solve Travis failures
...
Our test suite is failing in Travis as it complains about not finding
`libmysqlclient-dev` which is needed for mysql2. But installing
`libmysqlclient-dev` conflicts with MariaDB 10.1. So I updated MariaDB
to 10.2 and mysql to the last version as the old one is not compatible
with MariaDB 10.2. The missed `libmysqlclient-dev` is not needed any
more.
2017-09-12 13:29:16 +02:00
rahul
e71b06bd57
Add ruby 2.4 to travis and vagrant
2017-07-16 22:39:11 +05:30
mdeniz
5acb4a9339
Split in 2 jobs Travis build
2017-06-09 14:41:44 +02:00
Agrim Mittal
681dfb7889
Add haml-lint to travis script
2017-04-26 20:11:38 +05:30
Christian Bruckmayer
322d58c61c
Revert "fixed travis issues"
...
This reverts commit 1255088ff0 .
Because it broke our heroku deployment
2017-03-03 15:07:54 +01:00
Siddhant Bajaj
1255088ff0
fixed travis issues
2017-02-20 23:43:02 +05:30
Hernan Schmidt
1eaf810548
In Travis, run tests on MariaDB
2016-08-22 16:39:19 +02:00
Rishabh Saxena
43ac7742a1
travis: provide Stripe API keys
2016-08-16 23:01:28 +05:30
Henne Vogelsang
d532016312
Get config.yml/secrets.yml out of travis/vagrant
2016-04-29 16:36:47 +02:00