diff --git a/demo.go b/demo.go index 9f3b845..ea2a242 100644 --- a/demo.go +++ b/demo.go @@ -121,6 +121,21 @@ func buildstaging(ctx context.Context) error { os.Exit(1) } fmt.Printf("Estado: %s\n", result) + + image := hostDirectory. + DockerBuild(dagger.DirectoryDockerBuildOpts{ + Dockerfile: "Dockerfile", + }). + WithWorkdir("/var/www/app"). + WithExec([]string{"composer", "install"}). + WithEnvVariable("APP_VERSION", appVersion) + + publishedVersion, err := image. + WithRegistryAuth( + os.Getenv("SAV_OST"), + os.Getenv("SAV_SER"), + secret). + Publish(ctx, os.Getenv("SAV_HOST")+"savnet:"+version) fmt.Println("Enviando notificación a Rocket.Chat...") url_ := os.Getenv("SAV_DEVELOPMENT")