Documentation ¶
Index ¶
Constants ¶
View Source
const ( VersionOption = "VERSION" DownloadAmd64Option = "DOWNLOAD_AMD64" DownloadArm64Option = "DOWNLOAD_ARM64" )
View Source
const (
FleetURLFile = "/tmp/devpod-fleet.url.txt"
)
Variables ¶
View Source
var Options = ide.Options{ VersionOption: { Name: VersionOption, Description: "The version of fleet to install", Default: "latest", }, DownloadArm64Option: { Name: DownloadArm64Option, Description: "The download url for the arm64 install script", Default: "https://download.jetbrains.com/product?code=FLL&release.type=preview&release.type=eap&platform=linux_aarch64", }, DownloadAmd64Option: { Name: DownloadAmd64Option, Description: "The download url for the amd64 install script", Default: "https://download.jetbrains.com/product?code=FLL&release.type=preview&release.type=eap&platform=linux_x64", }, }
Functions ¶
This section is empty.
Types ¶
type FleetServer ¶
type FleetServer struct {
// contains filtered or unexported fields
}
func NewFleetServer ¶
func NewFleetServer(userName string, values map[string]config.OptionValue, log log.Logger) *FleetServer
func (*FleetServer) Install ¶
func (o *FleetServer) Install(projectDir string) error
func (*FleetServer) Start ¶
func (o *FleetServer) Start(binaryPath, location, projectDir string) error
Click to show internal directories.
Click to hide internal directories.