7d92c9c738
FIX: Pin ESlint to 2.2.
...
See https://github.com/eslint/eslint/issues/5476
2016-03-07 10:27:27 +08:00
137191f486
Run tests with Ruby 2.3.0 on TravisCI.
2015-12-26 13:11:30 +08:00
613761d1cd
FEATURE: upgrade to Rails 4.2.4
2015-09-23 15:24:30 +10:00
3ca3746d7e
Unlock eslint version
...
eslint/eslint#3746
2015-09-11 16:39:19 -07:00
7e50af7547
Temporarily lock eslint to 1.3.1
2015-09-11 09:10:08 -07:00
ce2ae90831
Lets see if this properly caches bundler on travis.
2015-08-17 01:05:57 +08:00
b9b1f8c23f
apt-get isn't needed actually
2015-08-14 12:32:14 +02:00
1aa4aeadcb
sudo
doesn't work in Travic-CI
2015-08-14 12:07:08 +02:00
23c774a324
Let's try @wil93's recommendation to whitelist packages
2015-08-14 10:52:33 +02:00
8ad2db7d2b
Revert "Add image software to travis to stop complaints"
...
This reverts commit e6b85d5be69e149a99efc544d0aa79fa9fc014c6.
We apparently can't do this because we are on Travis' docker
infrastructure.
2015-08-13 16:04:31 -04:00
e6b85d5be6
Add image software to travis to stop complaints
2015-08-13 15:51:42 -04:00
9b7c4023e8
Run eslint instead of jshint, remove rbx
2015-08-13 15:22:33 -04:00
56276138b5
Run main tests on Travis first.
2015-07-17 16:23:43 +08:00
338fb6efdd
Test on rails 4.2 and master
2015-04-28 23:20:08 -04:00
94678f977a
Update travis config file
...
A few things in here:
- Test on ruby 2.2
- Allow failures in all variants of RAILS_MASTER test
- Use db:create task
2015-04-24 16:28:27 -04:00
19a9a8b408
NewPostManager
determines whether to queue a post or not
2015-04-15 14:54:36 -04:00
53f35cc4fd
Add Rubinius to Build Matrix with Allowed Failure
...
Please add Rubinius to the build matrix with failure allowed.
2015-02-22 13:51:40 -06:00
1a775aa784
Merge pull request #2784 from chancancode/upgrade-to-rails-master-4-2
...
[WIP] Upgrade to rails master/4.2
2014-11-11 09:46:02 +11:00
5cc9f5bff5
Add RAILS_MASTER to the travis build matrix
2014-11-10 01:05:47 -08:00
e1eea7e73d
oops, missed some --
2014-11-07 17:05:24 +13:00
19b36dea43
faster and more stable bundle installing
2014-11-07 17:03:16 +13:00
bca5c2192a
looks like db:migrate is required
2014-11-07 14:10:17 +13:00
a687c32cc7
make the env vars global
2014-11-07 14:04:32 +13:00
970417e328
some possible improvements to build times
...
- use our new infrastructure based on LXC and EC2
- enable caching for bundler
- use schema:load (best practice)
- use --deployment (best practice when a Gemfile.lock is around)
2014-11-07 14:03:08 +13:00
7490a74875
version 2.1.2 is out
2014-05-12 11:33:21 +10:00
7618220296
Add JSHint to Travis validation
...
Run before the install as it acts as a fast fail vs the gem install time
2014-03-08 01:19:16 -05:00
d67a33bed9
Add plugin specs to travis.
2014-03-05 00:17:34 +05:30
6d4d2db9f9
2.1.1 is a lot less segfaulty, test on it
2014-02-26 11:15:22 +11:00
c555538db4
BUGFIX: stop testing on 2.1 it segfaults
...
As much I love Ruby 2.1 we can not test it till segfaults are fixed
2014-01-31 12:42:04 +11:00
c85d09cc69
BUGFIX: bundle exec migrations
...
FEATURE: add 2.1.0 as a target for testing
2014-01-06 12:06:23 +11:00
786f488186
attempt to make travis less upset
2013-12-18 19:15:22 +11:00
8f9f6580d2
fix travis
2013-12-18 17:55:30 +11:00
34be27f425
table_exists should be called aggresively while it is false or nil, to avoid bootstrapping issues
...
don't test 1.9.3 in travis, it blows up randomly due to incorrect implementation of weak refs in 1.9.3
2013-10-30 11:02:10 +11:00
715a6d177a
slightly less verbose travis builds
2013-10-18 17:33:23 +02:00
82c21868f3
Moved JSHint into Qunit suite. It's much harder to forget about now!
2013-06-21 14:07:11 -04:00
285e27fe84
OOPS: Invalid YAML
2013-06-19 18:22:14 -04:00
7772ef7529
Change travis to use qunit
2013-06-19 18:19:36 -04:00
ee2b8b7244
Update .travis.yml
...
no luck, abort
2013-06-13 21:12:06 +10:00
6b68cd298b
Update .travis.yml
...
p195 for less crashage
2013-06-13 21:08:58 +10:00
6257c48613
Updated documentation
...
* added RVM option for single-user install
* clarified Web Server options
* bluepill sample config: create socket directory if it doesn't exist
* add multisite.yml.production-sample
* rename production.sample.rb (OCD)
* make two database.yml samples (one for dev, one for prod)
* fixed travis build (database.yml.sample renamed)
* fix other references to database.yml.sample
* clean up 'rvm requirements' instructions as per @mpapis
2013-05-25 00:07:45 -04:00
c3affe31a6
.travis.yml: Start building discourse on ruby 2.0. Local build shows green
2013-03-22 06:14:48 +05:30
8a91b96ec7
lets give ruby some more memory so tests run faster
2013-03-10 20:14:46 -07:00
b66ee10c18
Don't install development group gems in Travis
...
Will speed up set up time slightly
2013-03-06 12:36:19 +00:00
fb17c451ce
trying to get jshint to work on travis
2013-03-02 01:22:35 +01:00
eea6eeb07a
Allow travis to use sample .yml files
2013-02-12 16:30:56 -05:00
95179ac22c
Run Jasmine specs in Travis CI
2013-02-08 00:07:48 +02:00
ad93fe68d8
Updated .travis.yml to run migrations
2013-02-07 22:03:44 +02:00
c5233505e9
Added TravisCI configuration file
2013-02-07 21:43:07 +02:00