| commit | db3866a782c443baf4eac4e1cf2b7d03b1bf6c5e | [log] [tgz] |
|---|---|---|
| author | Jan Schär <jan@jschaer.ch> | Mon Apr 08 17:33:45 2024 +0200 |
| committer | Jan Schär <jan@jschaer.ch> | Tue Apr 09 10:17:12 2024 +0000 |
| tree | 07fa890eaa195e3b9935aef0f4792aeda5860066 | |
| parent | 52c640737d32c709e8219c2607918ca7e780b485 [diff] |
build/status: fix version sorting The removed comment claimed that version strings can be sorted lexicographically, but that only works as long as all parts of the version are less than 10. Instead, use the version-aware sorting of git-tag. Manual testing steps: git tag metropolis-v0.3.0 git tag metropolis-v0.21.0 git tag metropolis-v0.22.0 ./build/print-workspace-status.py # Expected output contains: metropolis_version v0.22.0 # Cleanup: git tag -d metropolis-v0.3.0 metropolis-v0.21.0 metropolis-v0.22.0 Change-Id: I7f0f989845e4d9f940bf01bd2cc6a535b4d4a589 Reviewed-on: https://review.monogon.dev/c/monogon/+/2922 Vouch-Run-CI: Serge Bazanski <serge@monogon.tech> Tested-by: Jenkins CI Reviewed-by: Serge Bazanski <serge@monogon.tech>
This is the main repository containing the source code for the Monogon Platform.
This is pre-release software - take a look, and check back later! In the meantime, join us on Matrix: #monogon-os-community:matrix.org.
Our build environment is self-contained and requires only minimal host dependencies:
/dev/kvm (if you want to run tests).Our docs assume that Bazelisk is available as bazel on your PATH.
Refer to SETUP.md for detailed instructions.
The source code lives in //metropolis (Metropolis is the codename of Monogon OS).
See the //metropolis/README.md for a developer quick start guide, or see the Monogon OS Handbook for user documentation.