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:
|
||||
- make -j 4 package
|
||||
|
||||
before_deploy:
|
||||
- export TRAVIS_ARTIFACTS=$(libwebrtc-*.tar.gz)
|
||||
|
||||
deploy:
|
||||
provider: releases
|
||||
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=
|
||||
file:
|
||||
- libwebrtc-$TRAVIS_TAG-linux-x86.tar.gz
|
||||
- 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
|
||||
file_glob: true
|
||||
file: "${TRAVIS_ARTIFACTS}"
|
||||
skip_cleanup: true
|
||||
overwrite: true
|
||||
on:
|
||||
tags: true
|
||||
repo: aisouard/libwebrtc
|
||||
|
|
|
|||
27
appveyor.yml
27
appveyor.yml
|
|
@ -13,26 +13,27 @@ configuration:
|
|||
|
||||
clone_folder: c:\projects\libwebrtc
|
||||
|
||||
build:
|
||||
project: PACKAGE.vcxproj
|
||||
|
||||
before_build:
|
||||
- cd c:\projects\libwebrtc
|
||||
- if "%platform%"=="x86" set CMAKE_GENERATOR_NAME=Visual Studio 14 2015
|
||||
- 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 .
|
||||
|
||||
build:
|
||||
project: PACKAGE.vcxproj
|
||||
|
||||
artifacts:
|
||||
- path: libwebrtc-0.0.1-rc.4-win-x86.zip
|
||||
name: libwebrtc-0.0.1-rc.4-win-x86.zip
|
||||
- path: libwebrtc-*.zip
|
||||
name: Releases
|
||||
|
||||
- path: libwebrtc-0.0.1-rc.4-win-x86-debug.zip
|
||||
name: libwebrtc-0.0.1-rc.4-win-x86-debug.zip
|
||||
|
||||
- path: libwebrtc-0.0.1-rc.4-win-x64.zip
|
||||
name: libwebrtc-0.0.1-rc.4-win-x64.zip
|
||||
|
||||
- path: libwebrtc-0.0.1-rc.4-win-x64-debug.zip
|
||||
name: libwebrtc-0.0.1-rc.4-win-x64-debug.zip
|
||||
deploy:
|
||||
provider: GitHub
|
||||
auth_token:
|
||||
secure: QQrYk1F7DLgQ9eht+J6hvDiDRu8a+AKKwsOetybrL8B32UYxlNJKSZIpD0yHPVsx
|
||||
artifact: /libwebrtc-.*\.zip/
|
||||
draft: false
|
||||
prerelease: false
|
||||
on:
|
||||
appveyor_repo_tag: true
|
||||
|
||||
test: off
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue