diff options
author | Vijay Raghavan Aravamudhan <vraravam@users.noreply.github.com> | 2021-05-06 22:45:04 +0530 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-05-06 17:15:04 +0000 |
commit | aa60a3db5f074775885609d04cec8053d510071a (patch) | |
tree | c360b425c790cc2b4b8ddfeabbe37f7772b5a961 /.travis.yml | |
parent | Run complete PR builds for osx and linux (#1361) (diff) | |
download | ferdium-app-aa60a3db5f074775885609d04cec8053d510071a.tar.gz ferdium-app-aa60a3db5f074775885609d04cec8053d510071a.tar.zst ferdium-app-aa60a3db5f074775885609d04cec8053d510071a.zip |
Upgrade to macOS Big Sur in Travis and build native modules (#1359)
Diffstat (limited to '.travis.yml')
-rw-r--r-- | .travis.yml | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/.travis.yml b/.travis.yml index 285320492..923685bdc 100644 --- a/.travis.yml +++ b/.travis.yml | |||
@@ -15,7 +15,7 @@ matrix: | |||
15 | - ELECTRON_CACHE=$HOME/.cache/electron | 15 | - ELECTRON_CACHE=$HOME/.cache/electron |
16 | - ELECTRON_BUILDER_CACHE=$HOME/.cache/electron-builder | 16 | - ELECTRON_BUILDER_CACHE=$HOME/.cache/electron-builder |
17 | - os: osx | 17 | - os: osx |
18 | osx_image: xcode12.2 | 18 | osx_image: xcode12.4 |
19 | env: | 19 | env: |
20 | - ELECTRON_CACHE=$HOME/.cache/electron | 20 | - ELECTRON_CACHE=$HOME/.cache/electron |
21 | - ELECTRON_BUILDER_CACHE=$HOME/.cache/electron-builder | 21 | - ELECTRON_BUILDER_CACHE=$HOME/.cache/electron-builder |
@@ -57,9 +57,11 @@ before_install: | |||
57 | echo "Completed merging from develop branch and upgrading submodules" | 57 | echo "Completed merging from develop branch and upgrading submodules" |
58 | fi | 58 | fi |
59 | install: | 59 | install: |
60 | - npm cache clean -f || travis_terminate 1 | ||
61 | - npm uninstall node-gyp && travis_retry npm install -g node-gyp@8.0.0 || travis_terminate 1 | ||
62 | - npm uninstall node-sass && travis_retry npm install -g node-sass@5.0.0 || travis_terminate 1 | ||
60 | - cd recipes && npm install && npm run package && cd .. || travis_terminate 1 | 63 | - cd recipes && npm install && npm run package && cd .. || travis_terminate 1 |
61 | - travis_retry npx lerna bootstrap || travis_terminate 1 | 64 | - travis_retry npx lerna bootstrap || travis_terminate 1 |
62 | - travis_retry npm install node-sass -g || travis_terminate 1 | ||
63 | before_script: | 65 | before_script: |
64 | - npm run lint && npm run test || travis_terminate 1 | 66 | - npm run lint && npm run test || travis_terminate 1 |
65 | script: | 67 | script: |