mirror of
https://github.com/dlang/tools.git
synced 2025-04-25 20:51:00 +03:00
Remove travis-ci badge and pipeline scripts (#445)
TravisCI has ceased to work since the migration to dotcom.
This commit is contained in:
parent
021c68124d
commit
ded1e651b1
3 changed files with 0 additions and 70 deletions
26
.travis.yml
26
.travis.yml
|
@ -1,26 +0,0 @@
|
|||
language: d
|
||||
sudo: false
|
||||
|
||||
matrix:
|
||||
include:
|
||||
- d: dmd
|
||||
env: MODEL=64
|
||||
- d: dmd-nightly
|
||||
env: MODEL=64
|
||||
- d: dmd
|
||||
env: MODEL=32
|
||||
addons:
|
||||
apt:
|
||||
packages:
|
||||
- g++-multilib
|
||||
- libcurl4-openssl-dev:i386
|
||||
- d: dmd-nightly
|
||||
env: MODEL=32
|
||||
addons:
|
||||
apt:
|
||||
packages:
|
||||
- g++-multilib
|
||||
- libcurl4-openssl-dev:i386
|
||||
|
||||
script:
|
||||
- ./travis.sh
|
|
@ -3,7 +3,6 @@ D tools
|
|||
|
||||
[](https://github.com/dlang/tools/releases)
|
||||
[](https://issues.dlang.org/buglist.cgi?component=tools&list_id=220149&product=D&resolution=---)
|
||||
[](https://travis-ci.org/dlang/tools)
|
||||
[](https://buildkite.com/dlang/tools)
|
||||
[](https://github.com/dlang/tools/blob/master/LICENSE.txt)
|
||||
|
||||
|
|
43
travis.sh
43
travis.sh
|
@ -1,43 +0,0 @@
|
|||
#!/bin/bash
|
||||
|
||||
set -uexo pipefail
|
||||
|
||||
~/dlang/install.sh install gdc
|
||||
~/dlang/install.sh install ldc
|
||||
|
||||
~/dlang/install.sh list
|
||||
|
||||
GDMD=$(find ~/dlang -type f -name "gdmd")
|
||||
LDMD2=$(find ~/dlang -type f -name "ldmd2")
|
||||
|
||||
make -f posix.mak all DMD="$(which dmd)"
|
||||
make -f posix.mak test DMD="$(which dmd)" \
|
||||
RDMD_TEST_COMPILERS=dmd,"$GDMD","$LDMD2" \
|
||||
VERBOSE_RDMD_TEST=1
|
||||
|
||||
# Test setup.sh
|
||||
shellcheck setup.sh
|
||||
|
||||
dmd=dmd/generated/linux/release/64/dmd
|
||||
dir=generated/setup.sh-test
|
||||
cwd="$(pwd)"
|
||||
|
||||
# check initial checkout
|
||||
rm -rf "$dir" && mkdir "$dir" && pushd "$dir"
|
||||
echo "y" | "$cwd"/setup.sh
|
||||
echo 'void main(){ import std.stdio; "Hello World".writeln;}' | "./${dmd}" -run - | grep -q "Hello World"
|
||||
|
||||
# test updates
|
||||
echo "y" | "$cwd"/setup.sh
|
||||
echo 'void main(){ import std.stdio; "Hello World".writeln;}' | "./${dmd}" -run - | grep -q "Hello World"
|
||||
popd && rm -rf "$dir" && mkdir "$dir" && pushd "$dir"
|
||||
|
||||
# test checking out tags
|
||||
# requires an older host compiler too, see also: https://github.com/dlang/tools/pull/324
|
||||
. $(~/dlang/install.sh install dmd-2.078.1 -a)
|
||||
echo "y" | "$cwd"/setup.sh --tag=2.078.1
|
||||
echo 'void main(){ import std.stdio; __VERSION__.writeln;}' | "./2.078.1/${dmd}" -run - | grep -q "2078"
|
||||
popd
|
||||
|
||||
# test building the DUB packages
|
||||
./test/test_dub.sh
|
Loading…
Add table
Add a link
Reference in a new issue