Ejemplo n.º 1
0
 public TemplatesComponent(ReleaseInfo releaseInfo)
 {
     mReleaseInfo = releaseInfo;
     mTemplatesPath = Path.Combine(releaseInfo.Path, "Templates");
 }
Ejemplo n.º 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());
 }
Ejemplo n.º 3
0
 public ReportsComponent(ReleaseInfo releaseInfo)
 {
     mReleaseInfo = releaseInfo;
     mReportsPath = Path.Combine(releaseInfo.Path, "Reports");
 }
Ejemplo n.º 4
0
 public PrerequisitesComponent(ReleaseInfo releaseInfo)
 {
     mReleaseInfo = releaseInfo;
 }
Ejemplo n.º 5
0
 public ReleaseComponent(BranchInfo branchInfo, string releaseDir, DatabaseConnectionInfo dbConnection) :
     base(string.Format("Release '{0}'", Path.GetFileName(releaseDir)))
 {
     mReleaseInfo = new ReleaseInfo(branchInfo, releaseDir);
     mDbConnection = dbConnection;
 }
Ejemplo n.º 6
0
 public ScriptsComponent(ReleaseInfo releaseInfo, DatabaseConnectionInfo dbConnection)
 {
     mReleaseInfo = releaseInfo;
     mScriptsPath = Path.Combine(releaseInfo.Path, "Scripts");
     mDatabaseConnection = dbConnection;
 }