AdaCore / gtkada

Ada bindings for the GTK+ graphical library.
Other
88 stars 19 forks source link

Add Travis CI #16

Closed AlberTajuelo closed 6 years ago

AlberTajuelo commented 6 years ago

It is advisable to receive feedback after each commit and Travis provides this service free of charge.

It makes use of a file ".travis.yml" and a file "Dockerfile". In the file that needs ".travis.yml" the Docker service is used to launch an image of Ubuntu 16.04 and where the installation of the dependencies and the installation of "gtkada" is executed.

At the moment, the build is failing due to possibly commits introduced by @Nikokrock, because if you move to two commits ago: git checkout e7ea8b9d49c669ec9844d042b99f49f79360284d

The build in Travis works correctly in that specific commit. Also in local running docker build.

CLAassistant commented 6 years ago

CLA assistant check
All committers have signed the CLA.

AlberTajuelo commented 6 years ago

Could anyone review this PR?

@godunko @AdrienBoulanger

Thanks!

reznikmm commented 6 years ago

Hi @AlberTajuelo! I've fixed GtkAda build on Ubuntu and we will activate travis CI shortly. Thank you for PR!