From b4c45aa402586438574966e286df6dc28a074b95 Mon Sep 17 00:00:00 2001 From: Sebastian Wilzbach Date: Mon, 20 Nov 2017 17:17:19 +0100 Subject: [PATCH 1/2] Update libdparse to v0.7.2-alpha.3 (#537) Update libdparse to v0.7.2-alpha.3 merged-on-behalf-of: Petar Kirov --- dub.json | 2 +- libdparse | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dub.json b/dub.json index 7f02a57..b57b3ed 100644 --- a/dub.json +++ b/dub.json @@ -12,7 +12,7 @@ "StdLoggerDisableWarning" ], "dependencies" : { - "libdparse" : "~>0.7.2-alpha.2", + "libdparse" : "~>0.7.2-alpha.3", "dsymbol" : "~>0.2.6", "inifiled" : ">=1.0.2", "emsi_containers" : "~>0.5.3", diff --git a/libdparse b/libdparse index 0bd3235..a2b492d 160000 --- a/libdparse +++ b/libdparse @@ -1 +1 @@ -Subproject commit 0bd3235f852454a1c1c6dfe55e26786ad13bc4b5 +Subproject commit a2b492d8c7a84881657de85939d9c6b14f867d5b From 739c351c98cd44497cea4cfd39ef8a4cf8786da1 Mon Sep 17 00:00:00 2001 From: Sebastian Wilzbach Date: Sun, 3 Dec 2017 18:38:10 +0100 Subject: [PATCH 2/2] Upload built binaries to GitHub --- .travis.yml | 36 +++++++++++++++++++++++++----------- 1 file changed, 25 insertions(+), 11 deletions(-) diff --git a/.travis.yml b/.travis.yml index c3febfe..3e646df 100644 --- a/.travis.yml +++ b/.travis.yml @@ -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