Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type BuildVariables ¶
type BuildVariables struct { Root string `env:"AIRC_ROOT" envDefault:"/app" envExpand:"true"` TmpDir string `env:"AIRC_TMP_DIR" envDefault:"../apptmp"` BuildBin string `env:"AIRC_BUILD_BIN" envDefault:"$AIRC_TMP_DIR/main" envExpand:"true"` BuildCmdPathToSource string `env:"AIRC_BUILD_CMD_PATH_TO_SOURCE" envDefault:"$AIRC_ROOT/cmd/app/main.go" envExpand:"true"` BuildCmd string `` /* 126-byte string literal not displayed */ BuildDelay uint `env:"AIRC_BUILD_DELAY" envDefault:"1000" envExpand:"true"` BuildExcludeDir []string `env:"AIRC_BUILD_EXCLUDE_DIR" envDefault:"assets,tmp,vendor" envExpand:"true"` BuildExcludeFile []string `env:"AIRC_BUILD_EXCLUDE_FILE" envDefault:"" envExpand:"true"` BuildExcludeRegex []string `env:"AIRC_BUILD_EXCLUDE_REGEX" envDefault:"" envExpand:"true"` BuildExcludeUnchanged bool `env:"AIRC_BUILD_EXCLUDE_UNCHANGED" envDefault:"false" envExpand:"true"` BuildFollowSymlink bool `env:"AIRC_BUILD_FOLLOW_SYMLINK" envDefault:"false" envExpand:"true"` BuildFullBin string `env:"AIRC_BUILD_FULL_BIN" envDefault:"" envExpand:"true"` BuildIncludeDir []string `env:"AIRC_BUILD_INCLUDE_DIR" envDefault:"" envExpand:"true"` BuildIncludeExt []string `env:"AIRC_BUILD_INCLUDE_EXT" envDefault:"go,tpl,tmpl,html" envExpand:"true"` BuildKillDelay time.Duration `env:"AIRC_BUILD_KILL_DELAY" envDefault:"1s" envExpand:"true"` BuildLog string `env:"AIRC_BUILD_LOG" envDefault:"$AIRC_TMP_DIR/build-errors.log" envExpand:"true"` BuildSendInterrupt bool `env:"AIRC_BUILD_SEND_INTERRUPT" envDefault:"false" envExpand:"true"` BuildStopOnError bool `env:"AIRC_BUILD_STOP_ON_ERROR" envDefault:"false" envExpand:"true"` ColorApp string `env:"AIRC_COLOR_APP" envDefault:"" envExpand:"true"` ColorBuild string `env:"AIRC_COLOR_BUILD" envDefault:"yellow" envExpand:"true"` ColorMain string `env:"AIRC_COLOR_MAIN" envDefault:"magenta" envExpand:"true"` ColorRunner string `env:"AIRC_COLOR_RUNNER" envDefault:"green" envExpand:"true"` ColorWatcher string `env:"AIRC_COLOR_WATCHER" envDefault:"cyan" envExpand:"true"` LogTime bool `env:"AIRC_LOG_TIME" envDefault:"false" envExpand:"true"` MiscCleanOnExit bool `env:"AIRC_MISC_CLEAN_ON_EXIT" envDefault:"false" envExpand:"true"` }
Click to show internal directories.
Click to hide internal directories.