Documentation ¶
Index ¶
- func Build() error
- func BuildMystAlpineImage(tags []string, push bool) error
- func BuildMystDocumentationImage(tags []string, push bool) error
- func Generate()
- func GenerateDocs() error
- func GenerateProtobuf() error
- func GenerateSwagger() error
- func GetProtobuf() error
- func GetSwagger() error
- func PackageAndroid() error
- func PackageAndroidProvider() error
- func PackageDockerAlpine() error
- func PackageDockerSwaggerRedoc() error
- func PackageLinuxAmd64() error
- func PackageLinuxArm() error
- func PackageLinuxArmv6l() error
- func PackageLinuxDebianAmd64() error
- func PackageLinuxDebianArm() error
- func PackageLinuxDebianArm64() error
- func PackageLinuxDebianArmv6l() error
- func PackageLinuxRaspberryImage() error
- func PackageMacOSAmd64() error
- func PackageMacOSArm64() error
- func PackageWindowsAmd64() error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Build ¶
func Build() error
Build builds the project. Like go tool, it supports cross-platform build with env vars: GOOS, GOARCH.
func BuildMystAlpineImage ¶
BuildMystAlpineImage wraps buildDockerImage with required parameters to build myst on Alpine
func BuildMystDocumentationImage ¶
BuildMystDocumentationImage wraps buildDockerImage with required parameters to build TequilAPI ReDoc image
func Generate ¶
func Generate()
Generate recreates dynamic project parts which changes time to time.
func GenerateDocs ¶
func GenerateDocs() error
GenerateDocs generates Tequilapi documentation pages. Based on Redoc template for swagger - https://github.com/Redocly/redoc.
func GenerateSwagger ¶
func GenerateSwagger() error
GenerateSwagger Tequilapi Swagger specification.
func PackageAndroidProvider ¶
func PackageAndroidProvider() error
PackageAndroidProvider builds and stores Android Provider package
func PackageDockerAlpine ¶
func PackageDockerAlpine() error
PackageDockerAlpine builds and stores docker alpine image
func PackageDockerSwaggerRedoc ¶
func PackageDockerSwaggerRedoc() error
PackageDockerSwaggerRedoc builds and stores docker swagger redoc image
func PackageLinuxAmd64 ¶
func PackageLinuxAmd64() error
PackageLinuxAmd64 builds and stores linux amd64 package
func PackageLinuxArm ¶
func PackageLinuxArm() error
PackageLinuxArm builds and stores linux arm package
func PackageLinuxArmv6l ¶
func PackageLinuxArmv6l() error
PackageLinuxArmv6l builds and stores linux armv6 package
func PackageLinuxDebianAmd64 ¶
func PackageLinuxDebianAmd64() error
PackageLinuxDebianAmd64 builds and stores debian amd64 package
func PackageLinuxDebianArm ¶
func PackageLinuxDebianArm() error
PackageLinuxDebianArm builds and stores debian armv7l+ package
func PackageLinuxDebianArm64 ¶
func PackageLinuxDebianArm64() error
PackageLinuxDebianArm64 builds and stores debian arm64 package
func PackageLinuxDebianArmv6l ¶
func PackageLinuxDebianArmv6l() error
PackageLinuxDebianArmv6l builds and stores debian armv6l package
func PackageLinuxRaspberryImage ¶
func PackageLinuxRaspberryImage() error
PackageLinuxRaspberryImage builds and stores raspberry image. When bumping the raspios/raspbian version, use the following guide to resize image's filesystem (so that it does not run out of space during the setup). I added +1G to the downloaded image. https://wiki.debian.org/RaspberryPi/qemu-user-static
func PackageMacOSAmd64 ¶
func PackageMacOSAmd64() error
PackageMacOSAmd64 builds and stores macOS amd64 package
func PackageMacOSArm64 ¶
func PackageMacOSArm64() error
PackageMacOSArm64 builds and stores macOS arm64 package
func PackageWindowsAmd64 ¶
func PackageWindowsAmd64() error
PackageWindowsAmd64 builds and stores Windows amd64 package
Types ¶
This section is empty.