From 2e46c22fe597246904d8f15d1ef6fefe5b51c9b6 Mon Sep 17 00:00:00 2001 From: 3wordchant <3wordchant@noreply.git.coopcloud.tech> Date: Wed, 3 Sep 2025 23:23:26 +0000 Subject: [PATCH] Attempt at copypastable ubuntu quickstart --- docs/abra/hack.md | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/docs/abra/hack.md b/docs/abra/hack.md index c09a34a..79ef6cb 100644 --- a/docs/abra/hack.md +++ b/docs/abra/hack.md @@ -12,8 +12,8 @@ In other words, we're happy to give you, as contributor, "the commit bit" (read/ We maintain a "team" called "Co-operators" on our 2 main repositories: -* [`git.coopcloud.tech/org/toolshed`](https://git.coopcloud.tech/org/toolshed/) -* [`git.coopcloud.tech/org/coop-cloud`](https://git.coopcloud.tech/org/coop-cloud/) +* [`git.coopcloud.tech/org/toolshed`](https://git.coopcloud.tech/toolshed/) +* [`git.coopcloud.tech/org/coop-cloud`](https://git.coopcloud.tech/coop-cloud/) This gives you read/write access to all the repositories of the organisation. @@ -38,6 +38,18 @@ Our [Drone CI configuration](https://git.coopcloud.tech/toolshed/abra/src/branch Please use the [conventional commit format](https://www.conventionalcommits.org/en/v1.0.0/) for your commits so we can automate our change log. +### Super quick-start (Ubuntu Server) + +```bash +sudo apt update && sudo DEBIAN_FRONTEND=noninteractive apt install -y golang make git +git clone https://git.coopcloud.tech/toolshed/abra.git && cd abra +make build +mkdir -p ~/.local/bin/ +ln -s $PWD/abra ~/.local/bin/ +if [[ "$PATH" != *".loocal/bin"* ]]; then export PATH="$PATH:~/.local/bin/"; echo 'export PATH=$PATH:~/.local/bin' >> ~/.bashrc; fi +abra-dev --help +``` + ## Unit tests ### Run tests