pipely
No long description provided.
Installation
dagger install github.com/mttjohnson/pipedream@cc7bea71bea5b1b66e9638200f6a2cae97611ad4
Entrypoint
Return Type
Pipely !
Arguments
Name | Type | Default Value | Description |
---|---|---|---|
source | Directory | - | No description provided |
tag | String ! | "dev" | No description provided |
varnishVersion | String ! | "7.7.1@sha256:18c3eeba5e929068aa46fd1b8de8345dc3c4b488d957a0953fff9916341b4587" | https://hub.docker.com/_/varnish/tags |
varnishPort | Integer ! | 9000 | No description provided |
berespTtl | String ! | "60s" | No description provided |
berespGrace | String ! | "24h" | No description provided |
purgeToken | Secret | - | No description provided |
appProxy | String ! | "5000:changelog-2025-05-05.fly.dev:" | No description provided |
feedsProxy | String ! | "5010:feeds.changelog.place:" | No description provided |
assetsProxy | String ! | "5020:changelog.place:cdn2.changelog.com" | No description provided |
honeycombDataset | String ! | "pipely" | https://ui.honeycomb.io/changelog/datasets/pipely/overview |
honeycombApiKey | Secret | - | No description provided |
maxMindAuth | Secret | - | https://dev.maxmind.com/geoip/updating-databases/#directly-downloading-databases |
Example
dagger -m github.com/mttjohnson/pipedream@cc7bea71bea5b1b66e9638200f6a2cae97611ad4 call \
--tag string --varnish-version string --varnish-port integer --beresp-ttl string --beresp-grace string --app-proxy string --feeds-proxy string --assets-proxy string --honeycomb-dataset string
func (m *MyModule) Example(tag string, varnishVersion string, varnishPort int, berespTtl string, berespGrace string, appProxy string, feedsProxy string, assetsProxy string, honeycombDataset string) *dagger.Pipely {
return dag.
Pipely(tag, varnishVersion, varnishPort, berespTtl, berespGrace, appProxy, feedsProxy, assetsProxy, honeycombDataset)
}
@function
def example(tag: str, varnish_version: str, varnish_port: int, beresp_ttl: str, beresp_grace: str, app_proxy: str, feeds_proxy: str, assets_proxy: str, honeycomb_dataset: str, ) -> dagger.Pipely:
return (
dag.pipely(tag, varnish_version, varnish_port, beresp_ttl, beresp_grace, app_proxy, feeds_proxy, assets_proxy, honeycomb_dataset)
)
@func()
example(tag: string, varnishVersion: string, varnishPort: number, berespTtl: string, berespGrace: string, appProxy: string, feedsProxy: string, assetsProxy: string, honeycombDataset: string, ): Pipely {
return dag
.pipely(tag, varnishVersion, varnishPort, berespTtl, berespGrace, appProxy, feedsProxy, assetsProxy, honeycombDataset)
}
Types
Pipely 🔗
golang() 🔗
Golang container
Return Type
Container !
Example
dagger -m github.com/mttjohnson/pipedream@cc7bea71bea5b1b66e9638200f6a2cae97611ad4 call \
--tag string --varnish-version string --varnish-port integer --beresp-ttl string --beresp-grace string --app-proxy string --feeds-proxy string --assets-proxy string --honeycomb-dataset string golang
func (m *MyModule) Example(tag string, varnishVersion string, varnishPort int, berespTtl string, berespGrace string, appProxy string, feedsProxy string, assetsProxy string, honeycombDataset string) *dagger.Container {
return dag.
Pipely(tag, varnishVersion, varnishPort, berespTtl, berespGrace, appProxy, feedsProxy, assetsProxy, honeycombDataset).
Golang()
}
@function
def example(tag: str, varnish_version: str, varnish_port: int, beresp_ttl: str, beresp_grace: str, app_proxy: str, feeds_proxy: str, assets_proxy: str, honeycomb_dataset: str, ) -> dagger.Container:
return (
dag.pipely(tag, varnish_version, varnish_port, beresp_ttl, beresp_grace, app_proxy, feeds_proxy, assets_proxy, honeycomb_dataset)
.golang()
)
@func()
example(tag: string, varnishVersion: string, varnishPort: number, berespTtl: string, berespGrace: string, appProxy: string, feedsProxy: string, assetsProxy: string, honeycombDataset: string, ): Container {
return dag
.pipely(tag, varnishVersion, varnishPort, berespTtl, berespGrace, appProxy, feedsProxy, assetsProxy, honeycombDataset)
.golang()
}
varnish() 🔗
Varnish container
Return Type
Container !
Example
dagger -m github.com/mttjohnson/pipedream@cc7bea71bea5b1b66e9638200f6a2cae97611ad4 call \
--tag string --varnish-version string --varnish-port integer --beresp-ttl string --beresp-grace string --app-proxy string --feeds-proxy string --assets-proxy string --honeycomb-dataset string varnish
func (m *MyModule) Example(tag string, varnishVersion string, varnishPort int, berespTtl string, berespGrace string, appProxy string, feedsProxy string, assetsProxy string, honeycombDataset string) *dagger.Container {
return dag.
Pipely(tag, varnishVersion, varnishPort, berespTtl, berespGrace, appProxy, feedsProxy, assetsProxy, honeycombDataset).
Varnish()
}
@function
def example(tag: str, varnish_version: str, varnish_port: int, beresp_ttl: str, beresp_grace: str, app_proxy: str, feeds_proxy: str, assets_proxy: str, honeycomb_dataset: str, ) -> dagger.Container:
return (
dag.pipely(tag, varnish_version, varnish_port, beresp_ttl, beresp_grace, app_proxy, feeds_proxy, assets_proxy, honeycomb_dataset)
.varnish()
)
@func()
example(tag: string, varnishVersion: string, varnishPort: number, berespTtl: string, berespGrace: string, appProxy: string, feedsProxy: string, assetsProxy: string, honeycombDataset: string, ): Container {
return dag
.pipely(tag, varnishVersion, varnishPort, berespTtl, berespGrace, appProxy, feedsProxy, assetsProxy, honeycombDataset)
.varnish()
}
varnishPurgeToken() 🔗
Source code Varnish PURGE token
Return Type
Secret !
Example
dagger -m github.com/mttjohnson/pipedream@cc7bea71bea5b1b66e9638200f6a2cae97611ad4 call \
--tag string --varnish-version string --varnish-port integer --beresp-ttl string --beresp-grace string --app-proxy string --feeds-proxy string --assets-proxy string --honeycomb-dataset string varnish-purge-token
func (m *MyModule) Example(tag string, varnishVersion string, varnishPort int, berespTtl string, berespGrace string, appProxy string, feedsProxy string, assetsProxy string, honeycombDataset string) *dagger.Secret {
return dag.
Pipely(tag, varnishVersion, varnishPort, berespTtl, berespGrace, appProxy, feedsProxy, assetsProxy, honeycombDataset).
VarnishPurgeToken()
}
@function
def example(tag: str, varnish_version: str, varnish_port: int, beresp_ttl: str, beresp_grace: str, app_proxy: str, feeds_proxy: str, assets_proxy: str, honeycomb_dataset: str, ) -> dagger.Secret:
return (
dag.pipely(tag, varnish_version, varnish_port, beresp_ttl, beresp_grace, app_proxy, feeds_proxy, assets_proxy, honeycomb_dataset)
.varnish_purge_token()
)
@func()
example(tag: string, varnishVersion: string, varnishPort: number, berespTtl: string, berespGrace: string, appProxy: string, feedsProxy: string, assetsProxy: string, honeycombDataset: string, ): Secret {
return dag
.pipely(tag, varnishVersion, varnishPort, berespTtl, berespGrace, appProxy, feedsProxy, assetsProxy, honeycombDataset)
.varnishPurgeToken()
}
source() 🔗
Return Type
Directory !
Example
dagger -m github.com/mttjohnson/pipedream@cc7bea71bea5b1b66e9638200f6a2cae97611ad4 call \
--tag string --varnish-version string --varnish-port integer --beresp-ttl string --beresp-grace string --app-proxy string --feeds-proxy string --assets-proxy string --honeycomb-dataset string source
func (m *MyModule) Example(tag string, varnishVersion string, varnishPort int, berespTtl string, berespGrace string, appProxy string, feedsProxy string, assetsProxy string, honeycombDataset string) *dagger.Directory {
return dag.
Pipely(tag, varnishVersion, varnishPort, berespTtl, berespGrace, appProxy, feedsProxy, assetsProxy, honeycombDataset).
Source()
}
@function
def example(tag: str, varnish_version: str, varnish_port: int, beresp_ttl: str, beresp_grace: str, app_proxy: str, feeds_proxy: str, assets_proxy: str, honeycomb_dataset: str, ) -> dagger.Directory:
return (
dag.pipely(tag, varnish_version, varnish_port, beresp_ttl, beresp_grace, app_proxy, feeds_proxy, assets_proxy, honeycomb_dataset)
.source()
)
@func()
example(tag: string, varnishVersion: string, varnishPort: number, berespTtl: string, berespGrace: string, appProxy: string, feedsProxy: string, assetsProxy: string, honeycombDataset: string, ): Directory {
return dag
.pipely(tag, varnishVersion, varnishPort, berespTtl, berespGrace, appProxy, feedsProxy, assetsProxy, honeycombDataset)
.source()
}
tag() 🔗
Container image tag
Return Type
String !
Example
dagger -m github.com/mttjohnson/pipedream@cc7bea71bea5b1b66e9638200f6a2cae97611ad4 call \
--tag string --varnish-version string --varnish-port integer --beresp-ttl string --beresp-grace string --app-proxy string --feeds-proxy string --assets-proxy string --honeycomb-dataset string tag
func (m *MyModule) Example(ctx context.Context, tag string, varnishVersion string, varnishPort int, berespTtl string, berespGrace string, appProxy string, feedsProxy string, assetsProxy string, honeycombDataset string) string {
return dag.
Pipely(tag, varnishVersion, varnishPort, berespTtl, berespGrace, appProxy, feedsProxy, assetsProxy, honeycombDataset).
Tag(ctx)
}
@function
async def example(tag: str, varnish_version: str, varnish_port: int, beresp_ttl: str, beresp_grace: str, app_proxy: str, feeds_proxy: str, assets_proxy: str, honeycomb_dataset: str, ) -> str:
return await (
dag.pipely(tag, varnish_version, varnish_port, beresp_ttl, beresp_grace, app_proxy, feeds_proxy, assets_proxy, honeycomb_dataset)
.tag()
)
@func()
async example(tag: string, varnishVersion: string, varnishPort: number, berespTtl: string, berespGrace: string, appProxy: string, feedsProxy: string, assetsProxy: string, honeycombDataset: string, ): Promise<string> {
return dag
.pipely(tag, varnishVersion, varnishPort, berespTtl, berespGrace, appProxy, feedsProxy, assetsProxy, honeycombDataset)
.tag()
}
appProxy() 🔗
App proxy
Return Type
Proxy !
Example
dagger -m github.com/mttjohnson/pipedream@cc7bea71bea5b1b66e9638200f6a2cae97611ad4 call \
--tag string --varnish-version string --varnish-port integer --beresp-ttl string --beresp-grace string --app-proxy string --feeds-proxy string --assets-proxy string --honeycomb-dataset string app-proxy
func (m *MyModule) Example(tag string, varnishVersion string, varnishPort int, berespTtl string, berespGrace string, appProxy string, feedsProxy string, assetsProxy string, honeycombDataset string) *dagger.PipelyProxy {
return dag.
Pipely(tag, varnishVersion, varnishPort, berespTtl, berespGrace, appProxy, feedsProxy, assetsProxy, honeycombDataset).
AppProxy()
}
@function
def example(tag: str, varnish_version: str, varnish_port: int, beresp_ttl: str, beresp_grace: str, app_proxy: str, feeds_proxy: str, assets_proxy: str, honeycomb_dataset: str, ) -> dagger.PipelyProxy:
return (
dag.pipely(tag, varnish_version, varnish_port, beresp_ttl, beresp_grace, app_proxy, feeds_proxy, assets_proxy, honeycomb_dataset)
.app_proxy()
)
@func()
example(tag: string, varnishVersion: string, varnishPort: number, berespTtl: string, berespGrace: string, appProxy: string, feedsProxy: string, assetsProxy: string, honeycombDataset: string, ): PipelyProxy {
return dag
.pipely(tag, varnishVersion, varnishPort, berespTtl, berespGrace, appProxy, feedsProxy, assetsProxy, honeycombDataset)
.appProxy()
}
feedsProxy() 🔗
Feeds proxy
Return Type
Proxy !
Example
dagger -m github.com/mttjohnson/pipedream@cc7bea71bea5b1b66e9638200f6a2cae97611ad4 call \
--tag string --varnish-version string --varnish-port integer --beresp-ttl string --beresp-grace string --app-proxy string --feeds-proxy string --assets-proxy string --honeycomb-dataset string feeds-proxy
func (m *MyModule) Example(tag string, varnishVersion string, varnishPort int, berespTtl string, berespGrace string, appProxy string, feedsProxy string, assetsProxy string, honeycombDataset string) *dagger.PipelyProxy {
return dag.
Pipely(tag, varnishVersion, varnishPort, berespTtl, berespGrace, appProxy, feedsProxy, assetsProxy, honeycombDataset).
FeedsProxy()
}
@function
def example(tag: str, varnish_version: str, varnish_port: int, beresp_ttl: str, beresp_grace: str, app_proxy: str, feeds_proxy: str, assets_proxy: str, honeycomb_dataset: str, ) -> dagger.PipelyProxy:
return (
dag.pipely(tag, varnish_version, varnish_port, beresp_ttl, beresp_grace, app_proxy, feeds_proxy, assets_proxy, honeycomb_dataset)
.feeds_proxy()
)
@func()
example(tag: string, varnishVersion: string, varnishPort: number, berespTtl: string, berespGrace: string, appProxy: string, feedsProxy: string, assetsProxy: string, honeycombDataset: string, ): PipelyProxy {
return dag
.pipely(tag, varnishVersion, varnishPort, berespTtl, berespGrace, appProxy, feedsProxy, assetsProxy, honeycombDataset)
.feedsProxy()
}
assetsProxy() 🔗
Assets proxy
Return Type
Proxy !
Example
dagger -m github.com/mttjohnson/pipedream@cc7bea71bea5b1b66e9638200f6a2cae97611ad4 call \
--tag string --varnish-version string --varnish-port integer --beresp-ttl string --beresp-grace string --app-proxy string --feeds-proxy string --assets-proxy string --honeycomb-dataset string assets-proxy
func (m *MyModule) Example(tag string, varnishVersion string, varnishPort int, berespTtl string, berespGrace string, appProxy string, feedsProxy string, assetsProxy string, honeycombDataset string) *dagger.PipelyProxy {
return dag.
Pipely(tag, varnishVersion, varnishPort, berespTtl, berespGrace, appProxy, feedsProxy, assetsProxy, honeycombDataset).
AssetsProxy()
}
@function
def example(tag: str, varnish_version: str, varnish_port: int, beresp_ttl: str, beresp_grace: str, app_proxy: str, feeds_proxy: str, assets_proxy: str, honeycomb_dataset: str, ) -> dagger.PipelyProxy:
return (
dag.pipely(tag, varnish_version, varnish_port, beresp_ttl, beresp_grace, app_proxy, feeds_proxy, assets_proxy, honeycomb_dataset)
.assets_proxy()
)
@func()
example(tag: string, varnishVersion: string, varnishPort: number, berespTtl: string, berespGrace: string, appProxy: string, feedsProxy: string, assetsProxy: string, honeycombDataset: string, ): PipelyProxy {
return dag
.pipely(tag, varnishVersion, varnishPort, berespTtl, berespGrace, appProxy, feedsProxy, assetsProxy, honeycombDataset)
.assetsProxy()
}
test() 🔗
Test container with various useful tools - use just
as the starting point
Return Type
Container !
Example
dagger -m github.com/mttjohnson/pipedream@cc7bea71bea5b1b66e9638200f6a2cae97611ad4 call \
--tag string --varnish-version string --varnish-port integer --beresp-ttl string --beresp-grace string --app-proxy string --feeds-proxy string --assets-proxy string --honeycomb-dataset string test
func (m *MyModule) Example(tag string, varnishVersion string, varnishPort int, berespTtl string, berespGrace string, appProxy string, feedsProxy string, assetsProxy string, honeycombDataset string) *dagger.Container {
return dag.
Pipely(tag, varnishVersion, varnishPort, berespTtl, berespGrace, appProxy, feedsProxy, assetsProxy, honeycombDataset).
Test()
}
@function
def example(tag: str, varnish_version: str, varnish_port: int, beresp_ttl: str, beresp_grace: str, app_proxy: str, feeds_proxy: str, assets_proxy: str, honeycomb_dataset: str, ) -> dagger.Container:
return (
dag.pipely(tag, varnish_version, varnish_port, beresp_ttl, beresp_grace, app_proxy, feeds_proxy, assets_proxy, honeycomb_dataset)
.test()
)
@func()
example(tag: string, varnishVersion: string, varnishPort: number, berespTtl: string, berespGrace: string, appProxy: string, feedsProxy: string, assetsProxy: string, honeycombDataset: string, ): Container {
return dag
.pipely(tag, varnishVersion, varnishPort, berespTtl, berespGrace, appProxy, feedsProxy, assetsProxy, honeycombDataset)
.test()
}
localProduction() 🔗
Production container for local use with various useful debugging tools - use just
as the starting point
Return Type
Container !
Example
dagger -m github.com/mttjohnson/pipedream@cc7bea71bea5b1b66e9638200f6a2cae97611ad4 call \
--tag string --varnish-version string --varnish-port integer --beresp-ttl string --beresp-grace string --app-proxy string --feeds-proxy string --assets-proxy string --honeycomb-dataset string local-production
func (m *MyModule) Example(tag string, varnishVersion string, varnishPort int, berespTtl string, berespGrace string, appProxy string, feedsProxy string, assetsProxy string, honeycombDataset string) *dagger.Container {
return dag.
Pipely(tag, varnishVersion, varnishPort, berespTtl, berespGrace, appProxy, feedsProxy, assetsProxy, honeycombDataset).
LocalProduction()
}
@function
def example(tag: str, varnish_version: str, varnish_port: int, beresp_ttl: str, beresp_grace: str, app_proxy: str, feeds_proxy: str, assets_proxy: str, honeycomb_dataset: str, ) -> dagger.Container:
return (
dag.pipely(tag, varnish_version, varnish_port, beresp_ttl, beresp_grace, app_proxy, feeds_proxy, assets_proxy, honeycomb_dataset)
.local_production()
)
@func()
example(tag: string, varnishVersion: string, varnishPort: number, berespTtl: string, berespGrace: string, appProxy: string, feedsProxy: string, assetsProxy: string, honeycombDataset: string, ): Container {
return dag
.pipely(tag, varnishVersion, varnishPort, berespTtl, berespGrace, appProxy, feedsProxy, assetsProxy, honeycombDataset)
.localProduction()
}
testVarnish() 🔗
Test VCL via VTC
Return Type
Container !
Example
dagger -m github.com/mttjohnson/pipedream@cc7bea71bea5b1b66e9638200f6a2cae97611ad4 call \
--tag string --varnish-version string --varnish-port integer --beresp-ttl string --beresp-grace string --app-proxy string --feeds-proxy string --assets-proxy string --honeycomb-dataset string test-varnish
func (m *MyModule) Example(tag string, varnishVersion string, varnishPort int, berespTtl string, berespGrace string, appProxy string, feedsProxy string, assetsProxy string, honeycombDataset string) *dagger.Container {
return dag.
Pipely(tag, varnishVersion, varnishPort, berespTtl, berespGrace, appProxy, feedsProxy, assetsProxy, honeycombDataset).
TestVarnish()
}
@function
def example(tag: str, varnish_version: str, varnish_port: int, beresp_ttl: str, beresp_grace: str, app_proxy: str, feeds_proxy: str, assets_proxy: str, honeycomb_dataset: str, ) -> dagger.Container:
return (
dag.pipely(tag, varnish_version, varnish_port, beresp_ttl, beresp_grace, app_proxy, feeds_proxy, assets_proxy, honeycomb_dataset)
.test_varnish()
)
@func()
example(tag: string, varnishVersion: string, varnishPort: number, berespTtl: string, berespGrace: string, appProxy: string, feedsProxy: string, assetsProxy: string, honeycombDataset: string, ): Container {
return dag
.pipely(tag, varnishVersion, varnishPort, berespTtl, berespGrace, appProxy, feedsProxy, assetsProxy, honeycombDataset)
.testVarnish()
}
testAcceptance() 🔗
Test acceptance
Return Type
Container !
Example
dagger -m github.com/mttjohnson/pipedream@cc7bea71bea5b1b66e9638200f6a2cae97611ad4 call \
--tag string --varnish-version string --varnish-port integer --beresp-ttl string --beresp-grace string --app-proxy string --feeds-proxy string --assets-proxy string --honeycomb-dataset string test-acceptance
func (m *MyModule) Example(tag string, varnishVersion string, varnishPort int, berespTtl string, berespGrace string, appProxy string, feedsProxy string, assetsProxy string, honeycombDataset string) *dagger.Container {
return dag.
Pipely(tag, varnishVersion, varnishPort, berespTtl, berespGrace, appProxy, feedsProxy, assetsProxy, honeycombDataset).
TestAcceptance()
}
@function
def example(tag: str, varnish_version: str, varnish_port: int, beresp_ttl: str, beresp_grace: str, app_proxy: str, feeds_proxy: str, assets_proxy: str, honeycomb_dataset: str, ) -> dagger.Container:
return (
dag.pipely(tag, varnish_version, varnish_port, beresp_ttl, beresp_grace, app_proxy, feeds_proxy, assets_proxy, honeycomb_dataset)
.test_acceptance()
)
@func()
example(tag: string, varnishVersion: string, varnishPort: number, berespTtl: string, berespGrace: string, appProxy: string, feedsProxy: string, assetsProxy: string, honeycombDataset: string, ): Container {
return dag
.pipely(tag, varnishVersion, varnishPort, berespTtl, berespGrace, appProxy, feedsProxy, assetsProxy, honeycombDataset)
.testAcceptance()
}
testAcceptanceReport() 🔗
Test acceptance report
Return Type
Directory !
Example
dagger -m github.com/mttjohnson/pipedream@cc7bea71bea5b1b66e9638200f6a2cae97611ad4 call \
--tag string --varnish-version string --varnish-port integer --beresp-ttl string --beresp-grace string --app-proxy string --feeds-proxy string --assets-proxy string --honeycomb-dataset string test-acceptance-report
func (m *MyModule) Example(tag string, varnishVersion string, varnishPort int, berespTtl string, berespGrace string, appProxy string, feedsProxy string, assetsProxy string, honeycombDataset string) *dagger.Directory {
return dag.
Pipely(tag, varnishVersion, varnishPort, berespTtl, berespGrace, appProxy, feedsProxy, assetsProxy, honeycombDataset).
TestAcceptanceReport()
}
@function
def example(tag: str, varnish_version: str, varnish_port: int, beresp_ttl: str, beresp_grace: str, app_proxy: str, feeds_proxy: str, assets_proxy: str, honeycomb_dataset: str, ) -> dagger.Directory:
return (
dag.pipely(tag, varnish_version, varnish_port, beresp_ttl, beresp_grace, app_proxy, feeds_proxy, assets_proxy, honeycomb_dataset)
.test_acceptance_report()
)
@func()
example(tag: string, varnishVersion: string, varnishPort: number, berespTtl: string, berespGrace: string, appProxy: string, feedsProxy: string, assetsProxy: string, honeycombDataset: string, ): Directory {
return dag
.pipely(tag, varnishVersion, varnishPort, berespTtl, berespGrace, appProxy, feedsProxy, assetsProxy, honeycombDataset)
.testAcceptanceReport()
}
publish() 🔗
Publish app container
Return Type
String !
Arguments
Name | Type | Default Value | Description |
---|---|---|---|
image | String ! | "ghcr.io/thechangelog/pipely" | No description provided |
registryAddress | String ! | "ghcr.io" | No description provided |
registryUsername | String ! | - | No description provided |
registryPassword | Secret ! | - | No description provided |
Example
dagger -m github.com/mttjohnson/pipedream@cc7bea71bea5b1b66e9638200f6a2cae97611ad4 call \
--tag string --varnish-version string --varnish-port integer --beresp-ttl string --beresp-grace string --app-proxy string --feeds-proxy string --assets-proxy string --honeycomb-dataset string publish --image string --registry-address string --registry-username string --registry-password env:MYSECRET
func (m *MyModule) Example(ctx context.Context, tag string, varnishVersion string, varnishPort int, berespTtl string, berespGrace string, appProxy string, feedsProxy string, assetsProxy string, honeycombDataset string, image string, registryAddress string, registryUsername string, registryPassword *dagger.Secret) string {
return dag.
Pipely(tag, varnishVersion, varnishPort, berespTtl, berespGrace, appProxy, feedsProxy, assetsProxy, honeycombDataset).
Publish(ctx, image, registryAddress, registryUsername, registryPassword)
}
@function
async def example(tag: str, varnish_version: str, varnish_port: int, beresp_ttl: str, beresp_grace: str, app_proxy: str, feeds_proxy: str, assets_proxy: str, honeycomb_dataset: str, image: str, registry_address: str, registry_username: str, registry_password: dagger.Secret) -> str:
return await (
dag.pipely(tag, varnish_version, varnish_port, beresp_ttl, beresp_grace, app_proxy, feeds_proxy, assets_proxy, honeycomb_dataset)
.publish(image, registry_address, registry_username, registry_password)
)
@func()
async example(tag: string, varnishVersion: string, varnishPort: number, berespTtl: string, berespGrace: string, appProxy: string, feedsProxy: string, assetsProxy: string, honeycombDataset: string, image: string, registryAddress: string, registryUsername: string, registryPassword: Secret): Promise<string> {
return dag
.pipely(tag, varnishVersion, varnishPort, berespTtl, berespGrace, appProxy, feedsProxy, assetsProxy, honeycombDataset)
.publish(image, registryAddress, registryUsername, registryPassword)
}
Proxy 🔗
tlsExterminator() 🔗
Return Type
String !
Example
Function PipelyProxy.tlsExterminator is not accessible from the pipely module
Function PipelyProxy.tlsExterminator is not accessible from the pipely module
Function PipelyProxy.tlsExterminator is not accessible from the pipely module
Function PipelyProxy.tlsExterminator is not accessible from the pipely module
port() 🔗
Return Type
String !
Example
Function PipelyProxy.port is not accessible from the pipely module
Function PipelyProxy.port is not accessible from the pipely module
Function PipelyProxy.port is not accessible from the pipely module
Function PipelyProxy.port is not accessible from the pipely module
fqdn() 🔗
Return Type
String !
Example
Function PipelyProxy.fqdn is not accessible from the pipely module
Function PipelyProxy.fqdn is not accessible from the pipely module
Function PipelyProxy.fqdn is not accessible from the pipely module
Function PipelyProxy.fqdn is not accessible from the pipely module
host() 🔗
Return Type
String !
Example
Function PipelyProxy.host is not accessible from the pipely module
Function PipelyProxy.host is not accessible from the pipely module
Function PipelyProxy.host is not accessible from the pipely module
Function PipelyProxy.host is not accessible from the pipely module