33 lines
686 B
Markdown
33 lines
686 B
Markdown
# GreptimeDB Alpine Package
|
|
|
|
This package builds `greptime` from the upstream GreptimeDB source release.
|
|
|
|
The APKBUILD builds the release directly:
|
|
|
|
```sh
|
|
cargo build --release --locked --bin greptime --features servers/dashboard
|
|
```
|
|
|
|
## Package Commands
|
|
|
|
Refresh the source checksum after changing `pkgver`:
|
|
|
|
```sh
|
|
ALPINE_PACKAGE=greptimedb mise run apk:checksum
|
|
```
|
|
|
|
Build only this package:
|
|
|
|
```sh
|
|
ALPINE_PACKAGE=greptimedb mise run apk:build
|
|
```
|
|
|
|
Install-test an existing build without recompiling:
|
|
|
|
```sh
|
|
ALPINE_PACKAGE=greptimedb SKIP_BUILD=1 mise run apk:test-install
|
|
```
|
|
|
|
The full build can take close to an hour. Do not run it as part of lightweight
|
|
metadata or script checks.
|