public DeployConfig ToDeployConfig() { var config = new DeployConfig { ConfigDirMage = _configDirMage, ConfigDirKey = _configDirKey, ConfigSftpAddress = _configSftpAddress, ConfigSftpUser = _configSftpUser, ConfigDevPath = _configDevPath, ConfigReleasePath = _configReleasePath, Version = _version, VersionMajor = _versionMajor, VersionMinor = _versionMinor, VersionBuild = _versionBuild, VersionRevision = _versionRevision, DirBuild = _dirBuild, DirBuildName = _dirBuildName, DirBuildManifest = _dirBuildManifest, DirBuildVsto = _dirBuildVsto, DirBuildConfig = _dirBuildConfig, ReleaseType = _releaseType.ToLower(), InstallerType = _installerType.ToLower(), ConfigVersion = _configVersion, ReleaseAddress = _releaseAddress, DevAddress = _devAddress }; return(config); }
public ManifestSignee(DeployConfig config) { Console.Write(TextCollection.Const.InfoEnterCertificatePassword); var password = Console.ReadLine(); var argsForSignManifest = "-sign " + Util.AddQuote(config.DirBuildManifest) + " -certfile " + Util.AddQuote(config.ConfigDirKey); var argsForSignVsto = "-update " + Util.AddQuote(DeployConfig.DirVsto) + " -appmanifest " + Util.AddQuote(config.DirBuildManifest) + " -certfile " + Util.AddQuote(config.ConfigDirKey); if (password != null && password.Trim() != "") { argsForSignManifest += " -pwd " + Util.AddQuote(password); argsForSignVsto += " -pwd " + Util.AddQuote(password); } _argsForSignManifest = argsForSignManifest; _argsForSignVsto = argsForSignVsto; _mageDirectory = config.ConfigDirMage; }
public ManifestManager(DeployConfig config) { _config = config; _editor = new ManifestEditor(_config.DirBuildManifest); _signee = new ManifestSignee(_config); }
public InstallerPackager(DeployConfig config) { _config = config; }
public DeployConfig ToDeployConfig() { var config = new DeployConfig { ConfigDirMage = _configDirMage, ConfigDirKey = _configDirKey, ConfigSftpAddress = _configSftpAddress, ConfigSftpUser = _configSftpUser, ConfigDevPath = _configDevPath, ConfigReleasePath = _configReleasePath, Version = _version, VersionMajor = _versionMajor, VersionMinor = _versionMinor, VersionBuild = _versionBuild, VersionRevision = _versionRevision, DirBuild = _dirBuild, DirBuildName = _dirBuildName, DirBuildManifest = _dirBuildManifest, DirBuildVsto = _dirBuildVsto, DirBuildConfig = _dirBuildConfig, ReleaseType = _releaseType.ToLower(), InstallerType = _installerType.ToLower(), ConfigVersion = _configVersion, ReleaseAddress = _releaseAddress, DevAddress = _devAddress }; return config; }
public DeployUploader(DeployConfig config) { _config = config; }