Nolan Lawson
464864cd3d
chore: avoid yarn --pure-lockfile in travis ( #1716 )
2020-03-01 13:47:04 -08:00
Nolan Lawson
53b6c5f6a1
chore: fix travis postgres, switch from bionic to xenial ( #1642 )
...
fixes #1641
2019-11-17 19:37:04 -05:00
Nolan Lawson
a6f0dcd59c
chore: delete posix-spawn-benchmark in travis ( #1561 )
2019-10-08 17:47:40 -07:00
Nolan Lawson
6f8a7f1d0d
chore: disable esm/terser cache in travis ( #1560 )
2019-10-08 07:57:37 -07:00
Nolan Lawson
b7c97118e2
chore: update travis to ubuntu bionic ( #1426 )
...
* chore: update travis to ubuntu xenial/bionic
* fix apt packages
* try again
* fixup
* fixup
* fixup
* fixup
* fixup
* simplify to test
* fixup
* fixup
* add stuff back
* add chrome
* fix config
* fixup
* fix build script
2019-08-23 20:46:21 -07:00
Nolan Lawson
cfc182a836
fix: fix ffmpeg install in travis ( #1318 )
2019-07-07 17:39:20 -07:00
Nolan Lawson
d198250eab
chore: switch to yarn ( #927 )
...
* chore: switch to yarn
BREAKING CHANGE: Pinafore is now using yarn rather than npm, so those
who self-host will need to stop running e.g. `npm install` and run `yarn
install` instead.
* install latest yarn
2019-01-27 17:44:30 -08:00
Nolan Lawson
8b26fe0eab
chore: use latest npm in travis ( #863 )
2019-01-12 09:49:29 -08:00
Nolan Lawson
93c2358a71
chore: upgrade travis/now to node v10 ( #834 )
2018-12-17 17:30:12 -08:00
Nolan Lawson
4124da2439
fix(emojos): fix emojos on Ubuntu and Chrome on Windows ( #661 )
...
* fix(emojos): fix emojos on Ubuntu and Chrome on Windows
* fixup
* start working on unit tests
* fixup
* add more tests and fix emoji
2018-11-20 00:01:23 -08:00
Nolan Lawson
255bd3b341
chore(travis): use npm ci || npm i ( #651 )
2018-11-16 00:45:54 -08:00
Nolan Lawson
8ff174b42d
chore(travis): download ffmpeg static file ( #636 )
2018-11-11 21:34:59 -08:00
Nolan Lawson
d36dfc0ee8
chore(travis): more concise travis cache config ( #632 )
2018-11-11 14:22:28 -08:00
Nolan Lawson
dd824822cb
chore(travis): use travis to deploy to production ( #631 )
2018-11-11 13:01:32 -08:00
Nolan Lawson
8dd9f00135
chore(travis): no explicit npm install ( #626 )
2018-11-11 11:12:32 -08:00
Nolan Lawson
924885e532
fix redis issue in travis without building redis from source ( #619 )
2018-11-05 08:58:26 -08:00
Nolan Lawson
ee942df1e3
build redis from source in travis ( #602 )
2018-11-04 13:59:14 -08:00
Nolan Lawson
85a4df0c04
use npm 6 ( #572 )
2018-09-23 10:12:07 -07:00
Nolan Lawson
ffab599f31
tests: use npm ci || npm i
in travis ( #373 )
2018-06-08 09:27:00 -07:00
Nolan Lawson
4d3161cc95
use npm install instead of npm ci in travis ( #362 )
2018-06-07 07:14:05 -07:00
Nolan Lawson
2be5f84560
Revert "use "npm ci" in travis ( #337 )" ( #349 )
...
This reverts commit 611282d1ad
.
2018-05-28 09:53:26 -07:00
Nolan Lawson
00fd8f84dc
run node 8 in both travis and now ( #346 )
...
* run node 10 in both travis and now
* on second thought, use node v8 everywhere
2018-05-28 08:26:33 -07:00
Nolan Lawson
fc4d29075e
run tests concurrently in travis ( #335 )
2018-05-27 09:27:29 -07:00
Nolan Lawson
611282d1ad
use "npm ci" in travis ( #337 )
2018-05-26 16:18:17 -07:00
Nolan Lawson
ed5542781a
add dedicated script for setting up mastodon deps ( #336 )
2018-05-26 16:18:11 -07:00
Nolan Lawson
93677af5db
update npm in travis ( #307 )
...
* update npm in travis
* check npm version
2018-05-17 18:19:56 -07:00
Nolan Lawson
75d4f51c97
travis: remove firefox package ( #296 )
2018-05-13 17:23:03 -07:00
Nolan Lawson
e4ba559f1d
travis: remove gstreamer package ( #295 )
2018-05-13 11:33:27 -07:00
Nolan Lawson
87372bdb6b
travis: make deploy-dev-trais an allowed failure
2018-04-14 22:09:38 -07:00
Nolan Lawson
09f0955120
fixes for greenkeeper
2018-04-14 11:52:32 -07:00
Nolan Lawson
f189998a57
Use travis_retry, remove Firefox tests for now ( #111 )
2018-04-14 10:08:32 -07:00
Nolan Lawson
fdfdcb6b82
travis: fix deploy-dev-travis
2018-04-11 22:23:53 -07:00
Nolan Lawson
f5c457561b
travis: fix firefox allowed failure
2018-04-11 22:23:17 -07:00
Nolan Lawson
3fc42bdd4d
deploy to dev.pinafore.social using travis
2018-04-11 22:04:34 -07:00
Nolan Lawson
b3a946c72b
travis: cache yarn cache
2018-04-10 23:22:24 -07:00
Nolan Lawson
0f3d4bcc7f
travis: attempt to fix firefox test
2018-04-10 22:07:34 -07:00
Nolan Lawson
dac4d120f3
travis: try to fix flaky tests
2018-04-10 20:56:42 -07:00
Nolan Lawson
64cc08b88d
travis: fix ffmpeg install
2018-04-10 20:01:46 -07:00
Nolan Lawson
a932cc406b
travis: install ffmpeg on travis
2018-04-10 19:49:37 -07:00
Nolan Lawson
c8b352d131
travis: use special pinafore user for postgres
2018-04-10 18:39:56 -07:00
Nolan Lawson
36af90506f
travis: fix postgres import
2018-04-10 16:58:17 -07:00
Nolan Lawson
07ea5e7c57
travis: remove ffmpeg and git-core
2018-04-10 16:48:41 -07:00
Nolan Lawson
5911769cdd
attempt to fix travis tests
2018-04-10 16:45:51 -07:00
Nolan Lawson
228f979ed9
travis and postgres take three
2018-04-09 19:07:28 -07:00
Nolan Lawson
b11484ad70
travis and postgres take two
2018-04-09 19:02:33 -07:00
Nolan Lawson
28db887460
try to fix travis postgres
2018-04-09 18:50:35 -07:00
Nolan Lawson
d482ddcf79
tweak .travis.yml
2018-04-09 18:44:37 -07:00
Nolan Lawson
206679b8e3
first stab at .travis.yml file
2018-04-09 18:40:36 -07:00
Nolan Lawson
391455bee4
switch from cypress to testcafe
2018-02-19 18:24:22 -08:00
Nolan Lawson
c3a8f847aa
initial commit
2018-01-06 15:51:25 -08:00