pipely
No long description provided.
Installation
dagger install github.com/mttjohnson/pipedream@cc7bea71bea5b1b66e9638200f6a2cae97611ad4Entrypoint
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 stringfunc (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 golangfunc (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 varnishfunc (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-tokenfunc (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 sourcefunc (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 tagfunc (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-proxyfunc (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-proxyfunc (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-proxyfunc (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 testfunc (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-productionfunc (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-varnishfunc (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-acceptancefunc (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-reportfunc (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:MYSECRETfunc (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 moduleFunction PipelyProxy.tlsExterminator is not accessible from the pipely moduleFunction PipelyProxy.tlsExterminator is not accessible from the pipely moduleFunction PipelyProxy.tlsExterminator is not accessible from the pipely moduleport() 🔗
Return Type
String ! Example
Function PipelyProxy.port is not accessible from the pipely moduleFunction PipelyProxy.port is not accessible from the pipely moduleFunction PipelyProxy.port is not accessible from the pipely moduleFunction PipelyProxy.port is not accessible from the pipely modulefqdn() 🔗
Return Type
String ! Example
Function PipelyProxy.fqdn is not accessible from the pipely moduleFunction PipelyProxy.fqdn is not accessible from the pipely moduleFunction PipelyProxy.fqdn is not accessible from the pipely moduleFunction PipelyProxy.fqdn is not accessible from the pipely modulehost() 🔗
Return Type
String ! Example
Function PipelyProxy.host is not accessible from the pipely moduleFunction PipelyProxy.host is not accessible from the pipely moduleFunction PipelyProxy.host is not accessible from the pipely moduleFunction PipelyProxy.host is not accessible from the pipely module