/uni-deploy

Makefile and scripts for simply and uni dev-ops, current include go, docker

Primary LanguageMakefileMIT LicenseMIT

uni-deploy

Makefile and scripts for simply and uni dev-ops, current include go, docker

feature

  • go
  • docker

requirements

choose needed to install

docker requirements

go requirements

quick install

You can easily install by install.sh, but only support into the root dir of your project, default branch release.

release

  • curl -sSfL https://raw.githubusercontent.com/v8fg/uni-deploy/release/install.sh | bash
  • wget -O- -nv https://raw.githubusercontent.com/v8fg/uni-deploy/release/install.sh | bash
  • wget -qO- https://raw.githubusercontent.com/v8fg/uni-deploy/release/install.sh | bash

specify branch: [release, main, dev]

  • curl -sSfL https://raw.githubusercontent.com/v8fg/uni-deploy/release/install.sh | bash -s dev
  • wget -O- -nv https://raw.githubusercontent.com/v8fg/uni-deploy/release/install.sh | bash -s dev
  • base < (curl -sSfL https://raw.githubusercontent.com/v8fg/uni-deploy/release/install.sh) dev
  • base < (wget -O- -nv https://raw.githubusercontent.com/v8fg/uni-deploy/release/install.sh) dev

standard install and other ops

better clone into your project root dir

  • git clone https://github.com/v8fg/uni-deploy.git -b <branch> [path]
  • bash all.sh -h

more usage: bash all.sh -h

uninstall uni-deploy

  • bash uni-deploy/all.sh -c uninstall
    • the submodule uni-deploy must in the root dir for your project