Discord9
c85d569797
feat: refactor parse_args&rm USE_ENV
2023-12-07 10:35:40 +08:00
Discord9
cbae03af07
feat: check aft build in Makefile
2023-12-06 16:29:00 +08:00
Yingwen
142035340d
fix: compiler errors under non-default features ( #2761 )
...
* feat: bump prost and fix pprof feature compiler errors
* feat: fix compiler errors on tokio-console
* chore: fix compiler errors
* ci: add all features check to ci
2023-11-16 19:43:44 +00:00
zyy17
c60b59adc8
chore: add the steps of building android binary ( #2567 )
2023-10-11 02:31:11 +00:00
Lei, HUANG
9b3470b049
feat: android image builder dockerfile ( #2541 )
...
* feat: android image builder dockerfile
* feat: add building android dev-builder to ci config file
* fix: add build arg
* feat: use makefile to build image and add strip command
2023-10-09 09:10:14 +00:00
zyy17
32c3ac4fcf
refactor: improve the image building performance ( #2175 )
...
* refactor: use '--output type=local' in 'build-greptime-by-buildx' target to reduce unnecessary 'docker cp'"
Signed-off-by: zyy17 <zyylsxm@gmail.com >
* refactor: improve the image building performance
* ci: release centos dev builder
* ci: use 'make build-by-dev-builder' to improve docker build performance
* refactor: add 'which' command in centos
* fix: add 'OUTPUT_DIR' to fix 'make docker-image-buildx' error
* fix: fix incorrect dockerfile path
Signed-off-by: zyy17 <zyylsxm@gmail.com >
* refactor: remove configure-aws-credentials action and use env variables
Signed-off-by: zyy17 <zyylsxm@gmail.com >
* ci: update slack notification prompt
* refactor: clean up the target directory before building artifacts of centos7
---------
Signed-off-by: zyy17 <zyylsxm@gmail.com >
2023-08-15 09:28:09 +00:00
Ruihang Xia
4fd1057764
fix: several clippy error/warnings after upgrading toolchain ( #2156 )
...
* fix pyscripts mod
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* fix clippy::needless-pass-by-ref-mut
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* add pyo3 feature gate in Makefile
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
---------
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
2023-08-11 20:20:21 +08:00
shuiyisong
7efff2d704
fix: introduce taplo.toml and sort Cargo.toml ( #2096 )
...
* fix: add taplo.toml
* fix: introduce taplo.toml & sort cargo.toml
* chore: remove option in ci too
2023-08-04 06:44:45 +00:00
zyy17
e1edb87017
fix: add the missing 'TARGET' in Makefile ( #2066 )
2023-08-02 06:42:43 +00:00
zyy17
662879ff4b
refactor: don't set the build jobs when nproc is not found ( #2034 )
...
refactor: don't set the build jobs when nproc not found
2023-07-25 13:40:44 +00:00
zyy17
657fcaf9d0
refactor: unify the greptime artifacts building ( #2015 )
...
* refactor: unify the make targets of building images
* refactor: make Dockerfile more clean
1. Add dev-builder image to build greptime binary easily;
2. Add 'docker/ci/Dockerfile-centos' to release centos image;
3. Delete Dockerfile of aarch64 and just need to use one Dockerfile;
Signed-off-by: zyy17 <zyylsxm@gmail.com >
---------
Signed-off-by: zyy17 <zyylsxm@gmail.com >
2023-07-24 03:06:16 +00:00
Ruihang Xia
903f02bf10
ci: optimize release progress ( #1794 )
...
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
2023-06-20 11:39:53 +08:00
Ruihang Xia
2fd1075c4f
fix: uses nextest in the Release CI ( #1582 )
...
* fix: uses nextest in the Release CI
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* install nextest
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* Update Makefile
Co-authored-by: zyy17 <zyylsxm@gmail.com >
* update workflow yaml
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
---------
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
Co-authored-by: zyy17 <zyylsxm@gmail.com >
2023-05-15 21:09:09 +08:00
Ruihang Xia
6b6617f9cb
build: specify clippy denies in cargo config ( #1351 )
...
* build: specify clippy denies in cargo config
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* deny implicit clone
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
---------
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
2023-04-11 09:48:52 +00:00
Weny Xu
804348966d
chore: amend fmt-toml ( #1347 )
2023-04-10 11:42:36 +08:00
Zhizhen He
6833b405d9
ci: upgrade spell checker to 1.13.10 ( #1045 )
...
* ci: upgrade spell checker to 1.13.10
Signed-off-by: Zhizhen He <hezhizhen.yi@gmail.com >
* fix: fix existing typos
Signed-off-by: Zhizhen He <hezhizhen.yi@gmail.com >
* chore: use taplo to format typos.toml
Signed-off-by: Zhizhen He <hezhizhen.yi@gmail.com >
* chore: add fmt-toml rule to format TOML files
Signed-off-by: Zhizhen He <hezhizhen.yi@gmail.com >
---------
Signed-off-by: Zhizhen He <hezhizhen.yi@gmail.com >
2023-02-21 10:55:27 +08:00
Ruihang Xia
37ca5ba380
chore: alias sqlness subcommand ( #956 )
...
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
2023-02-07 18:53:46 +08:00
zyy17
9b093463cc
feat: add Makefile to aggregate the commands that developers always use ( #736 )
...
* feat: add Makefile to aggregate the commands that developers always use
* refactor: add 'clean' and 'unit-test' target
* refactor: add sqlness-test target and modify some decriptions format
Signed-off-by: zyy17 <zyylsxm@gmail.com >
2022-12-12 13:03:49 +08:00