mirror of
https://github.com/grafana/grafana.git
synced 2025-07-29 23:52:19 +08:00
11 lines
406 B
Go
11 lines
406 B
Go
package frontend
|
|
|
|
import "dagger.io/dagger"
|
|
|
|
func YarnInstall(c *dagger.Client, src *dagger.Directory, version string, cache *dagger.CacheVolume, platform dagger.Platform) *dagger.Container {
|
|
return WithYarnCache(NodeContainer(c, NodeImage(version), platform), cache).
|
|
WithMountedDirectory("/src", src).
|
|
WithWorkdir("/src").
|
|
WithExec([]string{"yarn", "install", "--immutable", "--inline-builds"})
|
|
}
|