mirror of
https://github.com/UltraCoderRU/libwebrtc.git
synced 2026-01-28 03:15:11 +00:00
Enhance the deployment process through CIs
This commit is contained in:
parent
1bed0a6818
commit
d2de52cdce
2 changed files with 19 additions and 21 deletions
13
.travis.yml
13
.travis.yml
|
|
@ -68,19 +68,16 @@ install:
|
||||||
script:
|
script:
|
||||||
- make -j 4 package
|
- make -j 4 package
|
||||||
|
|
||||||
|
before_deploy:
|
||||||
|
- export TRAVIS_ARTIFACTS=$(libwebrtc-*.tar.gz)
|
||||||
|
|
||||||
deploy:
|
deploy:
|
||||||
provider: releases
|
provider: releases
|
||||||
api_key:
|
api_key:
|
||||||
secure: UazaqOOoifs5xE/xw+tjVnFAkl6MMJeZSW7B0DXX0wnHorKM5K72q9Ms3JYvJIp6DDV3vIeX/Yv/WQCnfRkDDhcbLohGZoOj2X3q53RSfJiOq/iIyPiPTRmkk3jQRBOvXl5zLePNaXU2vBuSgcM8az+wGjxaDLUB+EebSGRHPbXrGSnDDHaNnmb4Zm7SZ2DpL5ubRDlLTHst7Jh7OigrIblYKNCzwEc7UQsFNzLnu7dyZT4hF2Y+2KYl/3vUUkUGxu0AxVG7zilnjJE7O5gX76r+SQXs151uWwZeH41NNPxRSod51LKQS/V/I4afjjTaYC5+9lSUdNkOpEGrxU+61hSJvNGxL6rTqfiBTAOiJdMR3u4OmF+B72O0nUUpsNtlkSPBK9402Z65LH/UI2BIJ/oMfkjNSzTNTHvB+n+18nFryzUmgEJ4CEy7Yx5HGO1vXCP4OsHGAu5YCkDGV2uVttiYHlm2qWgTY59cQt61h1saQWMwj6Uivhz8XrS86K0r/YAS30t+7+/xG6dneXgctM9oYjIbVCFnImsE30FpWlCJvGnJzo37wctbTQscHs5iuqjt1an7AhQgOTMQwmtyyg32D6N9e4n+RJA9pEj3Qtpi51LVD1cdCahbZ1l4bURlNueqfB3d4oZvr9o/QNjm+qH/FRUWjAmWtbBr16ZXfiA=
|
secure: UazaqOOoifs5xE/xw+tjVnFAkl6MMJeZSW7B0DXX0wnHorKM5K72q9Ms3JYvJIp6DDV3vIeX/Yv/WQCnfRkDDhcbLohGZoOj2X3q53RSfJiOq/iIyPiPTRmkk3jQRBOvXl5zLePNaXU2vBuSgcM8az+wGjxaDLUB+EebSGRHPbXrGSnDDHaNnmb4Zm7SZ2DpL5ubRDlLTHst7Jh7OigrIblYKNCzwEc7UQsFNzLnu7dyZT4hF2Y+2KYl/3vUUkUGxu0AxVG7zilnjJE7O5gX76r+SQXs151uWwZeH41NNPxRSod51LKQS/V/I4afjjTaYC5+9lSUdNkOpEGrxU+61hSJvNGxL6rTqfiBTAOiJdMR3u4OmF+B72O0nUUpsNtlkSPBK9402Z65LH/UI2BIJ/oMfkjNSzTNTHvB+n+18nFryzUmgEJ4CEy7Yx5HGO1vXCP4OsHGAu5YCkDGV2uVttiYHlm2qWgTY59cQt61h1saQWMwj6Uivhz8XrS86K0r/YAS30t+7+/xG6dneXgctM9oYjIbVCFnImsE30FpWlCJvGnJzo37wctbTQscHs5iuqjt1an7AhQgOTMQwmtyyg32D6N9e4n+RJA9pEj3Qtpi51LVD1cdCahbZ1l4bURlNueqfB3d4oZvr9o/QNjm+qH/FRUWjAmWtbBr16ZXfiA=
|
||||||
file:
|
file_glob: true
|
||||||
- libwebrtc-$TRAVIS_TAG-linux-x86.tar.gz
|
file: "${TRAVIS_ARTIFACTS}"
|
||||||
- libwebrtc-$TRAVIS_TAG-linux-x64.tar.gz
|
|
||||||
- libwebrtc-$TRAVIS_TAG-linux-x86-debug.tar.gz
|
|
||||||
- libwebrtc-$TRAVIS_TAG-linux-x64-debug.tar.gz
|
|
||||||
- libwebrtc-$TRAVIS_TAG-mac-x64.tar.gz
|
|
||||||
- libwebrtc-$TRAVIS_TAG-mac-x64-debug.tar.gz
|
|
||||||
skip_cleanup: true
|
skip_cleanup: true
|
||||||
overwrite: true
|
|
||||||
on:
|
on:
|
||||||
tags: true
|
tags: true
|
||||||
repo: aisouard/libwebrtc
|
repo: aisouard/libwebrtc
|
||||||
|
|
|
||||||
27
appveyor.yml
27
appveyor.yml
|
|
@ -13,26 +13,27 @@ configuration:
|
||||||
|
|
||||||
clone_folder: c:\projects\libwebrtc
|
clone_folder: c:\projects\libwebrtc
|
||||||
|
|
||||||
build:
|
|
||||||
project: PACKAGE.vcxproj
|
|
||||||
|
|
||||||
before_build:
|
before_build:
|
||||||
- cd c:\projects\libwebrtc
|
- cd c:\projects\libwebrtc
|
||||||
- if "%platform%"=="x86" set CMAKE_GENERATOR_NAME=Visual Studio 14 2015
|
- if "%platform%"=="x86" set CMAKE_GENERATOR_NAME=Visual Studio 14 2015
|
||||||
- if "%platform%"=="x64" set CMAKE_GENERATOR_NAME=Visual Studio 14 2015 Win64
|
- if "%platform%"=="x64" set CMAKE_GENERATOR_NAME=Visual Studio 14 2015 Win64
|
||||||
- cmake -G "%CMAKE_GENERATOR_NAME%" -DBUILD_SAMPLE=1 -DCMAKE_BUILD_TYPE=%configuration% -DCMAKE_INSTALL_PREFIX=c:\projects\libwebrtc .
|
- cmake -G "%CMAKE_GENERATOR_NAME%" -DBUILD_SAMPLE=1 -DCMAKE_BUILD_TYPE=%configuration% -DCMAKE_INSTALL_PREFIX=c:\projects\libwebrtc .
|
||||||
|
|
||||||
|
build:
|
||||||
|
project: PACKAGE.vcxproj
|
||||||
|
|
||||||
artifacts:
|
artifacts:
|
||||||
- path: libwebrtc-0.0.1-rc.4-win-x86.zip
|
- path: libwebrtc-*.zip
|
||||||
name: libwebrtc-0.0.1-rc.4-win-x86.zip
|
name: Releases
|
||||||
|
|
||||||
- path: libwebrtc-0.0.1-rc.4-win-x86-debug.zip
|
deploy:
|
||||||
name: libwebrtc-0.0.1-rc.4-win-x86-debug.zip
|
provider: GitHub
|
||||||
|
auth_token:
|
||||||
- path: libwebrtc-0.0.1-rc.4-win-x64.zip
|
secure: QQrYk1F7DLgQ9eht+J6hvDiDRu8a+AKKwsOetybrL8B32UYxlNJKSZIpD0yHPVsx
|
||||||
name: libwebrtc-0.0.1-rc.4-win-x64.zip
|
artifact: /libwebrtc-.*\.zip/
|
||||||
|
draft: false
|
||||||
- path: libwebrtc-0.0.1-rc.4-win-x64-debug.zip
|
prerelease: false
|
||||||
name: libwebrtc-0.0.1-rc.4-win-x64-debug.zip
|
on:
|
||||||
|
appveyor_repo_tag: true
|
||||||
|
|
||||||
test: off
|
test: off
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue