Ejemplo n.º 1
0
        public CompositeSequence NewCompositeSequence(RemoteCompositeOperation operation)
        {
            var seq = new CompositeSequence(operation.Name);

            _sequence.Add(seq);
            return(seq);
        }
Ejemplo n.º 2
0
        public CompositeSequence NewCompositeSequence(RemoteCompositeOperation operation)
        {
            var sequence = new CompositeSequence(operation.Name);

            if (operation is IRequireRemotePowerShellScripts)
            {
                var scriptOp = new PowerShellScriptDeployOperation(((IRequireRemotePowerShellScripts)operation).ScriptPaths);
                scriptOp.Configure(new RemoteCompositeBuilder(sequence, new WebDeployHandler()));
            }
            _sequence.Add(sequence);
            return(sequence);
        }
 public IOfferCompositeSequence NewCompositeSequence(RemoteCompositeOperation operation)
 {
     var seq = new CompositeSequence(operation.Name);
     _sequence.Add(seq);
     return seq;
 }
Ejemplo n.º 4
0
 public void AddOperation(RemoteCompositeOperation operation)
 {
     operation.Configure(new RemoteCompositeBuilder(_remoteSequence.NewCompositeSequence(operation), _webDeploy));
 }
 public void AddOperation(RemoteCompositeOperation operation)
 {
     operation.Configure(new RemoteCompositeBuilder(_remoteSequence.NewCompositeSequence(operation)));
 }