Teste contínuo para D

Não tenho certeza se Travis CI pode instalar pacotes, mas com drone.io é possível

É assim que eu faço:

  • Adicionar projeto
  • Escolha C / C ++ como linguagem
  • Adicione o comando de construção que instalará o compilador D e executará testes.

Comando:

# prepare apt repository
sudo wget http
://netcologne.dl.sourceforge.net/project/d-apt/files/d-apt.list -O /etc/apt/sources.list.d/d-apt.list
sudo apt
-get update && sudo apt-get -y --allow-unauthenticated install --reinstall d-apt-keyring && sudo apt-get update
# install dmd and dub
sudo apt
-get install dmd-bin dub
# build and run tests
dub test