[Testing] Using Travis CI (or better alternative) for master/branch/PR testing

Marko Anastasov via D.gnu d.gnu at puremagic.com
Tue Jun 23 11:05:35 PDT 2015


On Tuesday, 23 June 2015 at 17:48:23 UTC, Iain Buclaw wrote:
>
> So it is possible to manage the `.semaphore-cache` directory in 
> a scriptable way then?  I'm thinking in terms of checking 
> whether a tarball exists either downloading or extracting based 
> on the outcome.

Yes, the directory is always present and you can write a script 
based on the presence or absence of its content. Note that 
Semaphore build commands can be Bash commands too. Some people 
tend to encapsulate things in a .sh file as things get more 
complex.

>
> I see that is an `Expire Dependency Cache` button for the 
> build, I assume this cleans up the `.semaphore-cache` directory 
> for us.

Yes.




More information about the D.gnu mailing list