Skip to content

Latest commit

 

History

History
37 lines (36 loc) · 747 Bytes

README.md

File metadata and controls

37 lines (36 loc) · 747 Bytes

🌱1 基本介绍

1.1 项目简介

基于hertz的后台管理框架

🚀2 使用说明

直接打包

go build cmd/ha/main.go

docker打包

使用./script/docker/Dockerfile打包 docker build -f ./build/docker/Dockerfile -t ha:latest .

基于gitlab的自动打包

可参考.gitlab-ci.yml

基于KubeSphere的DevOps

可参考./deployments/jenkins和./deployments/k8s 可实现自动打包并部署至k8s

⚡️3 Makefile

运行程序

make run

直接打包为可执行程序

make build

打包为docker并导出镜像

make docker

推送到镜像仓库

make push_docker

🎉4 其他说明

4.1 生成swag

swag init -g ./cmd/ha/main.go