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 sudo: false
language: d language: d
d: d:
- dmd-nightly - dmd-nightly
- dmd-beta - dmd-beta
- dmd - dmd
- ldc-beta - ldc-beta
- ldc - ldc
os: os:
- linux - linux
- osx - osx
env: env:
- BUILD= - BUILD=
- BUILD=dub - BUILD=dub
script: "./.travis.sh"
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