Snippets

Jarosław Kostrz sismo config

Created by Jarosław Kostrz
<?php

// finder - autokonfiguracja: http://toni.uebernickel.info/SismoFinder/configuration.html

$projects = array();

// create a DBus notifier (for Linux)
$notifier = new Sismo\Notifier\DBusNotifier();

Sismo\Project::setDefaultCommand('if [ -f composer.json ]; then composer install; fi && phpunit');

// add a remote Github repository
//$projects[] = new Sismo\GithubProject('Twig', 'fabpot/Twig', $notifier);

$sfProject = new Sismo\Project('zfactor');
$sfProject->setRepository('/home/jarekk/projects/axonaris/zfactor-test-call-program/'); //path to your local repository
$sfProject->setBranch('master');
// command are run as relative path to the project
// run some pre command like travis.yml
$sfProject->setCommand('
        cp /home/jarekk/projects/axonaris/zfactor-test-call-program/app/config/parameters.yml ./app/config/ &&
        composer install -o &&
        phpunit -c app/phpunit.xml.dist'); //run phpunit
$sfProject->setSlug('zfactor');
$sfProject->addNotifier($notifier);

$projects[] = $sfProject;



return $projects;

Comments (0)

HTTPS SSH

You can clone a snippet to your computer for local editing. Learn more.