Browse Source

More CI tweaks

tags/v1.0
falkTX 4 years ago
parent
commit
e5f09496dd
1 changed files with 11 additions and 5 deletions
  1. +11
    -5
      .travis.yml

+ 11
- 5
.travis.yml View File

@@ -14,7 +14,8 @@ env:
jobs: jobs:
include: include:
# linux native build # linux native build
- os: linux
- name: "Linux native"
os: linux
compiler: gcc compiler: gcc
dist: bionic dist: bionic
env: env:
@@ -22,7 +23,8 @@ jobs:
- PLUGINS="${PLUGINS_BASE} ${PLUGINS_CROSS}" - PLUGINS="${PLUGINS_BASE} ${PLUGINS_CROSS}"


# linux with macOS cross-compilation # linux with macOS cross-compilation
- os: linux
- name: "macOS cross-compiled"
os: linux
compiler: gcc compiler: gcc
dist: bionic dist: bionic
env: env:
@@ -30,7 +32,8 @@ jobs:
- PLUGINS="${PLUGINS_BASE}" - PLUGINS="${PLUGINS_BASE}"


# linux with win32 cross-compilation # linux with win32 cross-compilation
- os: linux
- name: "win32 cross-compiled"
os: linux
compiler: gcc compiler: gcc
dist: bionic dist: bionic
env: env:
@@ -40,7 +43,8 @@ jobs:
- xvfb - xvfb


# linux with win64 cross-compilation # linux with win64 cross-compilation
- os: linux
- name: "win64 cross-compiled"
os: linux
compiler: gcc compiler: gcc
dist: bionic dist: bionic
env: env:
@@ -50,13 +54,15 @@ jobs:
- xvfb - xvfb


# macOS native build # macOS native build
- os: osx
- name: "macOS native"
os: linux
addons: addons:
homebrew: homebrew:
packages: packages:
- cmake - cmake
- jq - jq
- meson - meson
update: true
env: env:
- TARGET="macos" - TARGET="macos"
- PLUGINS="${PLUGINS_BASE} ${PLUGINS_CROSS} ${PLUGINS_DISTRHO}" - PLUGINS="${PLUGINS_BASE} ${PLUGINS_CROSS} ${PLUGINS_DISTRHO}"


Loading…
Cancel
Save