예제 #1
0
        public GitScript(SequenceScript sequenceScript)
        {
            _script         = null;
            _sequenceScript = sequenceScript;

            Dictionary <String, String> scriptOptions = JsonConvert.DeserializeObject <Dictionary <String, String> >(_sequenceScript.Content);

            if (scriptOptions.ContainsKey("Location"))
            {
                _location = scriptOptions["Location"];
            }
            if (scriptOptions.ContainsKey("Username"))
            {
                _username = scriptOptions["Username"];
            }
            if (scriptOptions.ContainsKey("Password"))
            {
                _password = scriptOptions["Password"];
            }
        }
예제 #2
0
 public NodeScript(SequenceScript sequenceScript)
 {
     _script         = null;
     _sequenceScript = sequenceScript;
 }
예제 #3
0
 public NodeScript(Script script)
 {
     _script         = script;
     _sequenceScript = null;
 }
예제 #4
0
 public NodeScript()
 {
     _script         = new Script();
     _sequenceScript = new SequenceScript();
 }
예제 #5
0
 public CommandLineScript(SequenceScript sequenceScript)
 {
     _script         = null;
     _sequenceScript = sequenceScript;
 }
예제 #6
0
 public CommandLineScript()
 {
     _script         = new Script();
     _sequenceScript = new SequenceScript();
 }
예제 #7
0
 public GitScript()
 {
     _script         = new Script();
     _sequenceScript = new SequenceScript();
 }
예제 #8
0
 public GruntScript(SequenceScript sequenceScript)
 {
     _script         = null;
     _sequenceScript = sequenceScript;
 }
예제 #9
0
 public GruntScript(Script script)
 {
     _script         = script;
     _sequenceScript = null;
 }
예제 #10
0
 public PhantomJSScript(SequenceScript sequenceScript)
 {
     _script         = null;
     _sequenceScript = sequenceScript;
 }
예제 #11
0
 public PhantomJSScript()
 {
     _script         = new Script();
     _sequenceScript = new SequenceScript();
 }