archive
No long description provided.
Installation
dagger install github.com/z5labs/daggerverse/archive@dd8d0ee1a7a96b9f0343ebaa059d58f150495ec4
Entrypoint
Return Type
Archive !
Example
dagger -m github.com/z5labs/daggerverse/archive@dd8d0ee1a7a96b9f0343ebaa059d58f150495ec4 call \
func (m *MyModule) Example() *dagger.Archive {
return dag.
Archive()
}
@function
def example() -> dagger.Archive:
return (
dag.archive()
)
@func()
example(): Archive {
return dag
.archive()
}
Types
Archive 🔗
zip() 🔗
Return Type
Zip !
Example
dagger -m github.com/z5labs/daggerverse/archive@dd8d0ee1a7a96b9f0343ebaa059d58f150495ec4 call \
zip
func (m *MyModule) Example() *dagger.ArchiveZip {
return dag.
Archive().
Zip()
}
@function
def example() -> dagger.ArchiveZip:
return (
dag.archive()
.zip()
)
@func()
example(): ArchiveZip {
return dag
.archive()
.zip()
}
tar() 🔗
Return Type
Tar !
Example
dagger -m github.com/z5labs/daggerverse/archive@dd8d0ee1a7a96b9f0343ebaa059d58f150495ec4 call \
tar
func (m *MyModule) Example() *dagger.ArchiveTar {
return dag.
Archive().
Tar()
}
@function
def example() -> dagger.ArchiveTar:
return (
dag.archive()
.tar()
)
@func()
example(): ArchiveTar {
return dag
.archive()
.tar()
}
Zip 🔗
extract() 🔗
Extract zip contents to a directory
Return Type
Directory !
Arguments
Name | Type | Default Value | Description |
---|---|---|---|
file | File ! | - | No description provided |
Example
dagger -m github.com/z5labs/daggerverse/archive@dd8d0ee1a7a96b9f0343ebaa059d58f150495ec4 call \
zip \
extract --file file:path
func (m *MyModule) Example(file *dagger.File) *dagger.Directory {
return dag.
Archive().
Zip().
Extract(file)
}
@function
def example(file: dagger.File) -> dagger.Directory:
return (
dag.archive()
.zip()
.extract(file)
)
@func()
example(file: File): Directory {
return dag
.archive()
.zip()
.extract(file)
}
Tar 🔗
extract() 🔗
Extract tar contents to a directory
Return Type
Directory !
Arguments
Name | Type | Default Value | Description |
---|---|---|---|
file | File ! | - | No description provided |
gzip | Boolean | - | Enable gzip decompression. |
Example
dagger -m github.com/z5labs/daggerverse/archive@dd8d0ee1a7a96b9f0343ebaa059d58f150495ec4 call \
tar \
extract --file file:path
func (m *MyModule) Example(file *dagger.File) *dagger.Directory {
return dag.
Archive().
Tar().
Extract(file)
}
@function
def example(file: dagger.File) -> dagger.Directory:
return (
dag.archive()
.tar()
.extract(file)
)
@func()
example(file: File): Directory {
return dag
.archive()
.tar()
.extract(file)
}