C# 클래스 Octopus.Cli.Commands.ZipPackageBuilder

상속: IPackageBuilder
파일 보기 프로젝트 열기: OctopusDeploy/Octo.exe

공개 메소드들

메소드 설명
BuildPackage ( string basePath, IList includes, ManifestMetadata metadata, string outFolder, bool overwrite ) : void
ZipPackageBuilder ( IOctopusFileSystem fileSystem, Serilog log ) : System

비공개 메소드들

메소드 설명
UseCrossPlatformDirectorySeparator ( string path ) : string

Per the .ZIP File Format Specification 4.4.17.1 all slashes should be forward slashes, not back slashes. https://pkware.cachefly.net/webdocs/casestudies/APPNOTE.TXT This functionality is being implemented in the framework: https://github.com/dotnet/corefx/commit/7b9331e89a795c72709aef38898929e74c343dfb

메소드 상세

BuildPackage() 공개 메소드

public BuildPackage ( string basePath, IList includes, ManifestMetadata metadata, string outFolder, bool overwrite ) : void
basePath string
includes IList
metadata NuGet.ManifestMetadata
outFolder string
overwrite bool
리턴 void

ZipPackageBuilder() 공개 메소드

public ZipPackageBuilder ( IOctopusFileSystem fileSystem, Serilog log ) : System
fileSystem IOctopusFileSystem
log Serilog
리턴 System