famelo/surf-sharedhosting

此包最新版本(dev-master)没有可用的许可信息。

安装: 164

依赖: 0

建议者: 0

安全: 0

星标: 2

关注者: 2

分支: 2

开放问题: 1

类型:typo3-flow-package

dev-master 2015-06-30 12:12 UTC

This package is auto-updated.

Last update: 2024-09-05 18:41:24 UTC


README

<?php
use \TYPO3\Surf\Domain\Model\Workflow;
use \TYPO3\Surf\Domain\Model\Node;
use \TYPO3\Surf\Domain\Model\SimpleWorkflow;

$application = new \Famelo\Surf\SharedHosting\Application\Flow();
$application->setOption('repositoryUrl', 'git://git.typo3.org/FLOW3/Distributions/Base.git');
$application->setDeploymentPath('/foo/bar/');
$application->setOption('keepReleases', 20);

$application->setOption('composerCommandPath', '/foo/bar/composer.phar');

// Specify the hosting package
$application->setOption('hosting', 'DomainFactory/ManagedHosting');

// Set the default context
$application->setOption('defaultContext', 'Production');

$deployment->addApplication($application);

$workflow = new SimpleWorkflow();
$deployment->setWorkflow($workflow);

$node = new Node('example.com');
$node->setHostname('example.com');
$node->setOption('username', 'my-user');

$application->addNode($node);
$deployment->addApplication($application);
?>