From 7f57b76c6ea20fbb91b0e5cdcd6c091b45e4236c Mon Sep 17 00:00:00 2001 From: Amine Mouafik Date: Sat, 26 Oct 2019 13:10:15 +0700 Subject: Use Algolia hack for submodules checkout in Travis See https://github.com/algolia/examples/issues/24 --- .travis.yml | 29 ++++++++++++++++++----------- 1 file changed, 18 insertions(+), 11 deletions(-) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index ff015b92c..6637972d1 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,18 +1,25 @@ matrix: include: - - os: linux - dist: xenial - addons: - apt: - packages: - - libx11-dev - - libxext-dev - - libxss-dev - - libxkbfile-dev - - os: osx - osx_image: xcode11 + - os: linux + dist: xenial + addons: + apt: + packages: + - libx11-dev + - libxext-dev + - libxss-dev + - libxkbfile-dev + - os: osx + osx_image: xcode11 language: node_js +# Handle git submodules yourself +git: + submodules: false +# Use sed to replace the SSH URL with the public URL, then initialize submodules +before_install: + - sed -i 's/git@github.com:/https:\/\/github.com\//' .gitmodules + - git submodule update --init --recursive install: - echo do nothing before_script: -- cgit v1.2.3-70-g09d2