travis: get it building and passing tests (#1339)

* travis: get it building and passing tests

I initially planned to get this working on Ubuntu 12, but decided it wasn't
worth it and switched to Ubuntu 14 (Trusty).  Now it passes tests on Travis, so
I've added other people's emails back to the set of people to send emails to.

Also update mps while we're at it.

* update mps

* update mps

* ngx_pagespeed depends on luuid

* update mps
This commit is contained in:
Jeff Kaufman
2016-12-19 13:21:33 -05:00
committed by GitHub
parent 80c4b7e97b
commit a4ac43e4d4
3 changed files with 10 additions and 2 deletions
+8
View File
@@ -9,6 +9,9 @@ env:
# jobs=8: 179s (29s to install new git, 150s to run the downloads) # jobs=8: 179s (29s to install new git, 150s to run the downloads)
# We can't use --depth=1, though, because github doesn't have # We can't use --depth=1, though, because github doesn't have
# allowReachableSHA1InWant set. # allowReachableSHA1InWant set.
#
# TODO(jefftk): once we're running on a server with git 2.8 or later we can have
# --jobs without installing a new git.
git: git:
submodules: false submodules: false
before_install: before_install:
@@ -21,9 +24,14 @@ install:
script: script:
test/run_tests.sh $PWD/testing-dependencies/mod_pagespeed/ \ test/run_tests.sh $PWD/testing-dependencies/mod_pagespeed/ \
$PWD/nginx/sbin/nginx $PWD/nginx/sbin/nginx
dist: trusty
sudo: required sudo: required
compiler: compiler:
- gcc - gcc
notifications: notifications:
email: email:
- cheesy@google.com
- jefftk@google.com - jefftk@google.com
- morlovich@google.com
- jmarantz@google.com
- huibao@google.com
+1 -1
View File
@@ -198,7 +198,7 @@ pagespeed_include="\
$mod_pagespeed_dir/url" $mod_pagespeed_dir/url"
ngx_feature_path="$pagespeed_include" ngx_feature_path="$pagespeed_include"
pagespeed_libs="$psol_binary $pagespeed_libs -lrt -pthread -lm" pagespeed_libs="$psol_binary $pagespeed_libs -lrt -pthread -lm -luuid"
ngx_feature_libs="$pagespeed_libs" ngx_feature_libs="$pagespeed_libs"
ngx_feature_test=" ngx_feature_test="