github.com/liamawhite/cli-with-i18n@v6.32.1-0.20171122084555-dede0a5c3448+incompatible/actor/pushaction/shared_actor.go (about) 1 package pushaction 2 3 import "github.com/liamawhite/cli-with-i18n/actor/sharedaction" 4 5 //go:generate counterfeiter . SharedActor 6 7 type SharedActor interface { 8 GatherArchiveResources(archivePath string) ([]sharedaction.Resource, error) 9 GatherDirectoryResources(sourceDir string) ([]sharedaction.Resource, error) 10 ZipArchiveResources(sourceArchivePath string, filesToInclude []sharedaction.Resource) (string, error) 11 ZipDirectoryResources(sourceDir string, filesToInclude []sharedaction.Resource) (string, error) 12 }