Merge pull request #539 from wilzbach/github-releases

Upload built binaries to GitHub
merged-on-behalf-of: Sebastian Wilzbach <sebi.wilzbach@gmail.com>
This commit is contained in:
The Dlang Bot 2017-12-04 02:06:03 +01:00 committed by GitHub
commit 7cd2aa7e8c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 25 additions and 11 deletions

View File

@ -1,16 +1,30 @@
sudo: false
language: d
d:
- dmd-nightly
- dmd-beta
- dmd
- ldc-beta
- ldc
- dmd-nightly
- dmd-beta
- dmd
- ldc-beta
- ldc
os:
- linux
- osx
- linux
- osx
env:
- BUILD=
- BUILD=dub
script: ./.travis.sh
- BUILD=
- BUILD=dub
script: "./.travis.sh"
jobs:
include:
- stage: GitHub Release
d: ldc
os: linux
script: echo "Deploying to GitHub releases ..." && make ldcbuild
deploy:
provider: releases
api_key:
secure: pbrrm6E0SPfVwt9g+e/ZFQfrmRuGBNA6KwMMLUhI+2+kbRzNquxvrYAUC7YcRX7xiRL/gugKHmOXEi1Dv9IEdSQ732M06H7ikZT9T9oQWYbsZzmVICBWgIovyM8XIPpVAwP8D7jq0JgMiBicqfEZfoz2SIJjo6aYbyQbCASCu8U=
file: bin/dscanner
skip_cleanup: true
on:
repo: dlang-community/D-Scanner
tags: true