Cscott has uploaded a new change for review. https://gerrit.wikimedia.org/r/242139
Change subject: Update .travis.yml to build zimwriterfs. ...................................................................... Update .travis.yml to build zimwriterfs. Change-Id: Ia62eb497fb8875e7ab23f0e440b9b8b9a10edcac --- M .travis.yml 1 file changed, 21 insertions(+), 2 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/Collection/OfflineContentGenerator/zim_renderer refs/changes/39/242139/1 diff --git a/.travis.yml b/.travis.yml index 93af107..727d916 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,10 +1,29 @@ +sudo: false language: node_js +addons: + apt: + packages: + - zip + - unzip + - liblzma-dev + - libmagic-dev node_js: - "4.1" - "0.10" - "0.8" before_install: + - echo Installing zimwriterfs. + - pushd $HOME + - git clone https://gerrit.wikimedia.org/r/p/openzim + - pushd openzim/zimlib + - ./autogen.sh && ./configure --prefix=$HOME && make && make install + - popd + - pushd openzim/zimwriterfs + - ./autogen.sh && ./configure --prefix=$HOME CXXFLAGS="-I$HOME/include -L$HOME/lib" CFLAGS="-I$HOME/include -L$HOME/lib" && make && make install + - popd + - echo Cleaning up. && /bin/rm -rf openzim + - popd + - which zimwriterfs + - zimwriterfs --help - NODE_VERSION=$(node -e 'console.log(process.version.replace(/[.][0-9]+$/, ""))') - if [ "v0.8" = "$NODE_VERSION" ]; then npm install -g npm@1.4.28 && npm install -g npm ; fi - - sudo apt-get update -qq - - sudo apt-get install -qq unzip -- To view, visit https://gerrit.wikimedia.org/r/242139 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Ia62eb497fb8875e7ab23f0e440b9b8b9a10edcac Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/extensions/Collection/OfflineContentGenerator/zim_renderer Gerrit-Branch: master Gerrit-Owner: Cscott <canan...@wikimedia.org> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits