Files
flux/pkg/API/deploy.go
Zoe c891c24843 Massive architectural rework
This commit massively overhauls the project's structure to simplify
development. Most parts are now correctly compartmentalized and
dependencies are passed in a sane way rather than global variables
galore xd.
2025-05-02 12:15:40 -05:00

20 lines
349 B
Go

package API
import (
"mime/multipart"
"github.com/google/uuid"
"github.com/juls0730/flux/pkg"
)
type DeployRequest struct {
Id uuid.UUID `form:"id"`
Config pkg.ProjectConfig `form:"config"`
Code multipart.File `form:"code"`
}
type DeploymentEvent struct {
Message any `json:"message"`
Stage string `json:"stage"`
}