docs: clarify version checkout when building from source
continuous-integration/drone/push Build is passing Details

Related to #2270 (comment)
This commit is contained in:
kolaente 2024-04-12 23:39:27 +02:00
parent 500b761fe6
commit 73bf119409
Signed by: konrad
GPG Key ID: F40E70337AB24C9B
2 changed files with 6 additions and 2 deletions

View File

@ -18,6 +18,7 @@ To fully build Vikunja from source files, you need to build the api and frontend
1. Make sure you have git installed 1. Make sure you have git installed
2. Clone the repo with `git clone https://code.vikunja.io/vikunja` and switch into the directory. 2. Clone the repo with `git clone https://code.vikunja.io/vikunja` and switch into the directory.
3. Check out the version you want to build with `git checkout VERSION` - replace `VERSION` with the version want to use. If you don't do this, you'll build the [latest unstable build]({{< ref "versions.md">}}), which might contain bugs.
## Frontend ## Frontend

View File

@ -225,10 +225,13 @@ go install github.com/magefile/mage
``` ```
mkdir /mnt/GO/code.vikunja.io mkdir /mnt/GO/code.vikunja.io
cd /mnt/GO/code.vikunja.io cd /mnt/GO/code.vikunja.io
git clone https://code.vikunja.io/api git clone https://code.vikunja.io/vikunja
cd /mnt/GO/code.vikunja.io/api cd vikunja
``` ```
**Note:** Ceck out the version you want to build with `git checkout VERSION` - replace `VERSION` with the version want to use.
If you don't do this, you'll build the [latest unstable build]({{< ref "versions.md">}}), which might contain bugs.
### Compile binaries ### Compile binaries
``` ```