Klaven / k3ai-core

K3ai-core is the core library for the GO installer. Go installer will replace the current bash installer

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

k3ai-core

K3ai-core is the core library for the k3ai installer. The Go installer will replace the current bash installer.

GitHub Workflow Status Codecov GitHub all releases GitHub release (latest SemVer) GitHub contributors

Install k3ai-cli(Latest Version)

#Set a variable to grab latest version
Version=$(curl -s "https://api.github.com/repos/kf5i/k3ai-core/releases/latest" | awk -F '"' '/tag_name/{print $4}' | cut -c 2-6) 
# get the binaries
wget https://github.com/kf5i/k3ai-core/releases/download/v$Version/k3ai-core_${Version}_linux_amd64.tar.gz

Building from source

Setup the environment using Golang v1.15.3+. A Linux, Mac OS or a WSL2 environment is recommended.

To build the project, run

make build-cli

To run the test suite, use

make lint
make test

Please feel free to open a Github issue or send a PR. Looking forward to your contribution.

About

K3ai-core is the core library for the GO installer. Go installer will replace the current bash installer

License:Apache License 2.0


Languages

Language:Go 93.6%Language:JavaScript 4.4%Language:Makefile 1.5%Language:HTML 0.4%Language:CSS 0.1%