Joli\JoliCi\Container::getTravisCiStrategy PHP Method

getTravisCiStrategy() public method

Strategy based on the ".travis.yml" file
public getTravisCiStrategy ( ) : TravisCiBuildStrategy
return Joli\JoliCi\BuildStrategy\TravisCiBuildStrategy
    public function getTravisCiStrategy()
    {
        $builder = new DockerfileBuilder();
        $generator = new Generator();
        $generator->setTemplateDirs(array(__DIR__ . "/../../../resources/templates"));
        $generator->setMustOverwriteIfExists(true);
        $generator->addBuilder($builder);
        return new TravisCiBuildStrategy($builder, $this->getBuildPath(), $this->getNaming(), $this->getFilesystem());
    }