public TemplatesComponent(ReleaseInfo releaseInfo)
 {
     mReleaseInfo = releaseInfo;
     mTemplatesPath = Path.Combine(releaseInfo.Path, "Templates");
 }
Example #2
0
 public static string GetPackageDirectory(this Configuration config, ReleaseInfo release, params string[] paths)
 {
     return config.GetPackageDirectory(release.Branch, new[] { release.Name }.Union(paths).ToArray());
 }
 public ReportsComponent(ReleaseInfo releaseInfo)
 {
     mReleaseInfo = releaseInfo;
     mReportsPath = Path.Combine(releaseInfo.Path, "Reports");
 }
 public PrerequisitesComponent(ReleaseInfo releaseInfo)
 {
     mReleaseInfo = releaseInfo;
 }
 public ReleaseComponent(BranchInfo branchInfo, string releaseDir, DatabaseConnectionInfo dbConnection) :
     base(string.Format("Release '{0}'", Path.GetFileName(releaseDir)))
 {
     mReleaseInfo = new ReleaseInfo(branchInfo, releaseDir);
     mDbConnection = dbConnection;
 }
 public ScriptsComponent(ReleaseInfo releaseInfo, DatabaseConnectionInfo dbConnection)
 {
     mReleaseInfo = releaseInfo;
     mScriptsPath = Path.Combine(releaseInfo.Path, "Scripts");
     mDatabaseConnection = dbConnection;
 }