mirror of
https://gitlab.linphone.org/BC/public/linphone-iphone.git
synced 2026-01-17 11:08:06 +00:00
35 lines
1.3 KiB
YAML
35 lines
1.3 KiB
YAML
language: objective-c
|
|
|
|
branches:
|
|
only:
|
|
- master
|
|
|
|
env:
|
|
global:
|
|
- VERSION="8.1"
|
|
- secure: "JPPcWdmNIJiR3YcIwe0LRYce6qDdsiagO+eKKAp7eVk/wD9UHbz96Ms2FFkXxPhRJB1PA6Pf8FpAzIL2YRiJL9jRtKHSvtdF1cSto+57XyBkCsw7PkMVUIxp7fg6Wiwn3H3tucF8jisIkv/Pn7R+9EqePkZSqqu3+ig5AX9ApQ4="
|
|
- KIF_SCREENSHOTS=$PWD/Screens
|
|
|
|
before_install:
|
|
- brew update 1>/dev/null
|
|
- brew tap Gui13/linphone
|
|
- brew install doxygen nasm yasm optipng imagemagick coreutils intltool ninj antlr3.2
|
|
- brew upgrade cmake
|
|
- wget --no-check-certificate https://raw.github.com/yuvi/gas-preprocessor/master/gas-preprocessor.pl
|
|
- chmod +x gas-preprocessor.pl
|
|
- sudo mv gas-preprocessor.pl /usr/local/bin
|
|
- sudo ln -s /usr/local/bin/glibtoolize /usr/local/bin/libtoolize
|
|
- sudo ln -s /usr/bin/strings /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin/strings
|
|
- git submodule update --init --recursive
|
|
|
|
install:
|
|
- ./prepare.py i386 -G Ninja
|
|
- make -j4 -s 1>/dev/null
|
|
- mkdir -p $KIF_SCREENSHOTS
|
|
|
|
script:
|
|
- xctool -project linphone.xcodeproj -scheme linphone -sdk iphonesimulator8.1 build 1>/dev/null
|
|
- xctool -project linphone.xcodeproj -scheme linphone -sdk iphonesimulator8.1 test
|
|
|
|
after_script:
|
|
- ./Tools/imgur_upload.sh
|