Cscott has submitted this change and it was merged. Change subject: Update .travis.yml to build zimwriterfs. ......................................................................
Update .travis.yml to build zimwriterfs. Change-Id: I827641e092b014bc4263cb2cd5bc5fe380ae563b --- M .travis.yml 1 file changed, 21 insertions(+), 2 deletions(-) Approvals: jenkins-bot: Verified 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/242344 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: I827641e092b014bc4263cb2cd5bc5fe380ae563b Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/extensions/Collection/OfflineContentGenerator/zim_renderer Gerrit-Branch: master Gerrit-Owner: Cscott <canan...@wikimedia.org> Gerrit-Reviewer: jenkins-bot <> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits