File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11language : d
22d :
33 - dmd
4- - gdc
54 - ldc
65
76script :
@@ -18,7 +17,6 @@ addons:
1817
1918env :
2019 - MODEL=32
21- - MODEL=64
2220
2321matrix :
2422 include :
Original file line number Diff line number Diff line change 66[ ![ Code coverage] ( https://img.shields.io/codecov/c/github/dlang/dmd.svg?maxAge=86400 )] ( https://codecov.io/gh/dlang/dmd )
77[ ![ license] ( https://img.shields.io/github/license/dlang/dmd.svg )] ( https://github.com/dlang/dmd/blob/master/LICENSE.txt )
88
9+ [ ![ CircleCI] ( https://circleci.com/gh/dlang/dmd/tree/master.svg?style=svg )] ( https://circleci.com/gh/dlang/dmd/tree/master )
10+ [ ![ Build Status] ( https://semaphoreci.com/api/v1/cybershadow/dmd/branches/master/badge.svg )] ( https://semaphoreci.com/cybershadow/dmd )
11+
912DMD is the reference compiler for the D programming language.
1013
1114To report a problem or browse the list of open bugs, please visit the
Original file line number Diff line number Diff line change 1+ #! /bin/bash
2+
3+ set -uexo pipefail
4+
5+ # ###############################################################################
6+ # Set by the Semaphore job runner
7+ # ###############################################################################
8+
9+ export MODEL=${MODEL:- 64} # can be {32,64}
10+ export DMD=${DMD:- dmd} # can be {dmd,ldc,gdc}
11+
12+ # ###############################################################################
13+ # Static variables or inferred from Semaphore
14+ # See also: https://semaphoreci.com/docs/available-environment-variables.html
15+ # ###############################################################################
16+
17+ export N=4
18+ export OS_NAME=linux
19+ export BRANCH=$BRANCH_NAME
20+ export FULL_BUILD=" ${PULL_REQUEST_NUMBER+false} "
21+
22+ source ci.sh
23+
24+ # ###############################################################################
25+ # Always source a DMD instance
26+ # ###############################################################################
27+
28+ source " $( activate_d " $DMD " ) "
29+
30+ # ###############################################################################
31+ # Define commands
32+ # ###############################################################################
33+
34+ case $1 in
35+ setup) setup_repos ;;
36+ testsuite) testsuite ;;
37+ esac
Original file line number Diff line number Diff line change 1+ #! /bin/bash
2+
3+ set -uexo pipefail
4+
5+ # ###############################################################################
6+ # Static variables or inferred from Travis
7+ # https://docs.travis-ci.com/user/environment-variables/
8+ # ###############################################################################
9+
10+ export N=2
11+ export OS=" ${TRAVIS_OS_NAME} "
12+ export MODEL=" ${MODEL} "
13+ export BRANCH=" ${TRAVIS_BRANCH} "
14+ export FULL_BUILD=false
15+
16+ source ci.sh
17+
18+ # ###############################################################################
19+ # Commands
20+ # ###############################################################################
21+
22+ setup_repos
23+ testsuite
You can’t perform that action at this time.
0 commit comments