Commit 64327915 authored by Jeremy Bokobza's avatar Jeremy Bokobza Committed by GitHub

Merge pull request #169 from bokobza/master

Added releases for Linux and OSX
parents 4898e328 47d572aa
...@@ -6,28 +6,31 @@ matrix: ...@@ -6,28 +6,31 @@ matrix:
- os: linux # Ubuntu 14.04 - os: linux # Ubuntu 14.04
dist: trusty dist: trusty
sudo: required sudo: required
env: os_identifier=ubuntu.14.04
- os: osx # OSX 10.11 - os: osx # OSX 10.11
osx_image: xcode7.3 osx_image: xcode7.3
env: os_identifier=osx.10.11
- os: osx # OSX 10.12 - os: osx # OSX 10.12
osx_image: xcode8.1 osx_image: xcode8.1
env: os_identifier=osx.10.12
# branches to build # branches to build
branches: branches:
only: only:
- master - master
env: env:
global: global:
- log_prefix="[$TRAVIS_OS_NAME]" - log_prefix=[$TRAVIS_OS_NAME]
- arch=x64 - arch=x64
- configuration="Release" - configuration=Release
- app_output_name="breeze-$arch-$TRAVIS_OS_NAME-Release"
- api_output_name="api-$arch-$TRAVIS_OS_NAME-Release"
- os_platform=linux - os_platform=linux
- TRAVIS_TAG=cd-unstable - TRAVIS_TAG=cd-unstable
# Work around NuGet issue #2163 # Work around NuGet issue #2163
# https://github.com/NuGet/Home/issues/2163 # https://github.com/NuGet/Home/issues/2163
# https://github.com/travis-ci/travis-ci/issues/7728 # https://github.com/travis-ci/travis-ci/issues/7728
before_install: before_install:
- if [ "$TRAVIS_OS_NAME" = "osx" ]; then ulimit -n 1024 ; os_platform=darwin ; fi - if [ "$TRAVIS_OS_NAME" = "osx" ]; then ulimit -n 1024 ; os_platform=darwin ; fi
......
...@@ -52,14 +52,17 @@ If you want the :sparkles: latest :sparkles: (unstable :bomb:) version of the Br ...@@ -52,14 +52,17 @@ If you want the :sparkles: latest :sparkles: (unstable :bomb:) version of the Br
|:---|----------------:|------------------:| |:---|----------------:|------------------:|
|**Windows 7**| [download][7] | [download][8] | |**Windows 7**| [download][7] | [download][8] |
|**Windows 10**| [download][9] | [download][10] | |**Windows 10**| [download][9] | [download][10] |
|**Ubuntu 14.04**| - | coming soon | |**Ubuntu 14.04**| - | [download][11] |
|**OS X 10.11**| - | coming soon | |**OS X 10.11**| - | [download][12] |
|**OS X 10.12**| - | coming soon | |**OS X 10.12**| - | [download][13] |
[7]: https://ci.appveyor.com/api/projects/stratis/breeze/artifacts/breeze_out/breeze-win7-x86-Release.zip?job=Environment%3A%20win_runtime%3Dwin7-x86%3B%20Configuration%3A%20Release [7]: https://ci.appveyor.com/api/projects/stratis/breeze/artifacts/breeze_out/breeze-win7-x86-Release.zip?job=Environment%3A%20win_runtime%3Dwin7-x86%3B%20Configuration%3A%20Release
[8]: https://ci.appveyor.com/api/projects/stratis/breeze/artifacts/breeze_out/breeze-win7-x64-Release.zip?job=Environment%3A%20win_runtime%3Dwin7-x64%3B%20Configuration%3A%20Release [8]: https://ci.appveyor.com/api/projects/stratis/breeze/artifacts/breeze_out/breeze-win7-x64-Release.zip?job=Environment%3A%20win_runtime%3Dwin7-x64%3B%20Configuration%3A%20Release
[9]: https://ci.appveyor.com/api/projects/stratis/breeze/artifacts/breeze_out/breeze-win10-x86-Release.zip?job=Environment%3A%20win_runtime%3Dwin10-x86%3B%20Configuration%3A%20Release [9]: https://ci.appveyor.com/api/projects/stratis/breeze/artifacts/breeze_out/breeze-win10-x86-Release.zip?job=Environment%3A%20win_runtime%3Dwin10-x86%3B%20Configuration%3A%20Release
[10]: https://ci.appveyor.com/api/projects/stratis/breeze/artifacts/breeze_out/breeze-win10-x64-Release.zip?job=Environment%3A%20win_runtime%3Dwin10-x64%3B%20Configuration%3A%20Release [10]: https://ci.appveyor.com/api/projects/stratis/breeze/artifacts/breeze_out/breeze-win10-x64-Release.zip?job=Environment%3A%20win_runtime%3Dwin10-x64%3B%20Configuration%3A%20Release
[11]: https://github.com/bokobza/Breeze/releases/download/cd-unstable/breeze-ubuntu.14.04-x64-Release.zip
[12]: https://github.com/bokobza/Breeze/releases/download/cd-unstable/breeze-osx.10.11-x64-Release.zip
[13]: https://github.com/bokobza/Breeze/releases/download/cd-unstable/breeze-osx.10.12-x64-Release.zip
...@@ -3,15 +3,21 @@ ...@@ -3,15 +3,21 @@
# exit if error # exit if error
set -o errexit set -o errexit
# define a few variables
app_output_name="breeze-$os_identifier-$arch-$configuration"
api_output_name="api-$os_identifier-$arch-$configuration"
echo "current environment variables:" echo "current environment variables:"
echo "OS name:" $TRAVIS_OS_NAME echo "OS name:" $TRAVIS_OS_NAME
echo "OS identifier:" $os_identifier
echo "Platform:" $os_platform echo "Platform:" $os_platform
echo "Build directory:" $TRAVIS_BUILD_DIR echo "Build directory:" $TRAVIS_BUILD_DIR
echo "Node version:" $TRAVIS_NODE_VERSION echo "Node version:" $TRAVIS_NODE_VERSION
echo "Architecture:" $arch echo "Architecture:" $arch
echo "Configuration:" $configuration echo "Configuration:" $configuration
echo "App output name" $app_output_name echo "App output name:" $app_output_name
echo "Api output name" $api_output_name echo "Api output name:" $api_output_name
dotnet --info dotnet --info
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment