Migration of QtMvvm from github
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

78 lines
2.2 KiB

language: cpp
services:
- docker
sudo: required
dist: trusty
osx_image: xcode11
env:
global:
6 years ago
- QDEP_CACHE_DIR=$HOME/.qdep-cache
- QT_VER=5.13.2
- DOCKER_IMAGE=datasync
6 years ago
- EXTRA_MODULES=".skycoder42.datasync"
- MAKE_RUN_TESTS=true
- TARGET_NAME=qtmvvm
matrix:
include:
7 years ago
- os: linux
env:
- PLATFORM=gcc_64
- BUILD_DOC=true
7 years ago
- BUILD_EXAMPLES=true
6 years ago
- os: linux
env:
- PLATFORM=android_arm64_v8a
- os: linux
env:
- PLATFORM=android_x86_64
7 years ago
- os: linux
env:
- PLATFORM=android_armv7
- os: linux
env:
- PLATFORM=android_x86
- os: linux
env:
- PLATFORM=wasm_32
- DOCKER_IMAGE=common
7 years ago
- os: osx
env:
- PLATFORM=clang_64
- os: osx
env:
- PLATFORM=ios
before_install:
- git clone https://github.com/Skycoder42/QtModules.git ./qtmodules-travis
- travis_wait 40 ./qtmodules-travis/ci/$TRAVIS_OS_NAME/setup.sh
script:
- ./qtmodules-travis/ci/$TRAVIS_OS_NAME/build.sh
before_deploy:
- ./qtmodules-travis/ci/$TRAVIS_OS_NAME/upload-prepare.sh
deploy:
provider: releases
skip_cleanup: true
api_key:
7 years ago
secure: DNJ5j4HmaEKSrFk+4+hMBAiM4eEJJrfvrSPgY37S1rVByFmtfpAF3ZDb0UuJpD7PEWP5cOOOwg5t7pjh3FBREQYgSxmigmJuBH7Y660+NJ+yn+iZyQJO6aNl4wLhzLBKFq7vgWTaoovM7URVYfBrY++NvoIpHWsd+rxohNcF/xiFTbKtwa9qh82SGtAdnrvYGaQ/Je8q7i9Uhh9vE4hnDauzGSrMCpr5mzbyvtYTKTfzEadty2wTXETboCd6dDg6GLFvxwxeNxe4/gg4kRVEPk/pAU1skNwsfjInBS2EqlWvOqoHggkl726+3E4QcHlL0AkkTpEafPb2zDUKsV8YlnFs3ckL1/c6+ict7iX5tt4woug940CvzU7cTOXTvinZPoFmFDv9d46CU5vYEuXUy4ExQCxHDeimk0VwICxJNxkYS+CNCSrGAMkwHZV3V6SUcoPuha4zz7mKpP0IGOmQhG/ZBtRNryh7tyI/dqhMu6j5RhqoBIPkVJdbgHC5tXgLfAmQOeE+jXLeYXV0oVine2Oof7E4WNVvS1if2HXUxB5S8wNnS3qQ7tNHtxk0gHRa5YvBOyV80ApVhmf/3cO/AXvBMT0rR3FhOso+drd8RiTLgYn5qNV9t0Bq9ykm1GAIAwIJVieyV69b43qqOfhuUA9v1y7dpzn7HYjUYUWCo90=
file_glob: true
6 years ago
file: install/${TARGET_NAME}_*_$QT_VER.tar.xz
on:
repo: Skycoder42/QtMvvm
7 years ago
tags: true
before_cache:
- rm -f $HOME/.gradle/caches/modules-2/modules-2.lock
- rm -fr $HOME/.gradle/caches/*/plugin-resolution/
cache:
directories:
7 years ago
- $HOME/.gradle/caches/
- $HOME/.gradle/wrapper/
- $HOME/.android/build-cache
6 years ago
- $QDEP_CACHE_DIR