zyy17
b933ffddd0
ci: set whether it is the latest release by using 'ncipollo/release-action and update install.sh ( #1400 )
...
* ci: set whether it is the latest release by using 'ncipollo/release-action'
* ci: modify greptimedb install script to use the latest nightly version binary
2023-04-17 18:44:00 +08:00
LFC
3e51640442
ci: release binary with embedded dashboard enabled ( #1283 )
2023-03-30 21:35:47 +08:00
zyy17
192fa0caa5
ci: only builds binaries for manually trigger workflow ( #1284 )
2023-03-30 15:58:28 +08:00
zyy17
8140d4e3e5
ci: modify the copy path of binary artifacts ( #1257 )
2023-03-27 21:49:42 +08:00
zyy17
0eeb5b460c
ci: install python requests lib in release container image ( #1241 )
...
* ci: install python requests lib in release container image
* refactor: add requirements.txt
2023-03-27 15:20:31 +08:00
zyy17
64441616db
ci: refactor compile-python.sh and use the python310 to build amd64 binary ( #1199 )
2023-03-18 16:16:15 +08:00
zyy17
09491d6aee
ci: release the standalone binaries with pyo3 and install python utils in images ( #1194 )
...
* ci: install python3 and python3-dev in CI Dockerfile
* ci: release the standalone binaries with pyo3 support for multiple platforms
* refactor: install pip and pyarrow
* refactor: specify the python version
2023-03-17 15:42:13 +08:00
zyy17
62e2a60b7b
ci: release artifacts after binary and container is ready ( #1192 )
...
ci: release artifacts before binary and container is ready
2023-03-16 09:20:03 +00:00
zyy17
128c5cabe1
ci: disable run tests temporarily ( #1187 )
2023-03-16 14:12:19 +08:00
zyy17
76f1a79f1b
ci: set 'continue-on-error' to false since the problem of compiling binary was resolved ( #1182 )
...
Signed-off-by: zyy17 <zyylsxm@gmail.com >
2023-03-15 15:41:36 +08:00
zyy17
242ce5c2aa
ci: add pyo3 options for mac ( #1178 )
2023-03-14 13:51:58 +00:00
zyy17
0086cc2d3d
fix: export 'PYO3_CROSS_LIB_DIR' when cargo build for aarch64-linux and refactor matrix opts ( #1171 )
2023-03-14 15:35:29 +08:00
zyy17
81ca1d8399
refactor: add the separate GitHub Action job to push the image to the UCloud registry ( #1170 )
2023-03-14 11:35:18 +08:00
discord9
a60788e92e
fix: use correct env var ( #1166 )
...
* fix: use correct env var
* fix: move COPY up so rustup know it's nightly
* fix: add `pyo3_backend` in GHA yml
* chore: name for `TODO`
* temp: not set `pyo3_backend` before find DSO
* fix: release linux with pyo3_backend
2023-03-14 10:57:13 +08:00
discord9
3377930a50
build: add cross compile docker ( #1156 )
...
* build: add cross compile docker
* build: added compile python to github action
* fix: correct path
* fix: Python Compile
* fix: run mulitple cmds
* fix: both cross compile docker file&github action
* refactor: compile-python.sh
* chore: put wget install together
* fix: CR advices
* chore: add `-F pyo3_backend`
2023-03-13 16:56:03 +08:00
zyy17
a9ccc06449
ci: modify scheduled release tag to 'v0.2.0-nightly-yymmdd' ( #1149 )
...
* ci: modify scheduled release tag to 'v0.2.0-nightly-yymmdd'
Signed-off-by: zyy17 <zyylsxm@gmail.com >
* refactor: modify 'profile.weekly' to 'profile.nightly'
Signed-off-by: zyy17 <zyylsxm@gmail.com >
---------
Signed-off-by: zyy17 <zyylsxm@gmail.com >
2023-03-09 16:42:40 +08:00
Yingwen
ba1517fceb
ci: Fix step "build and push amd64" not triggered ( #1145 )
2023-03-09 11:35:38 +08:00
Yingwen
5b5d953d56
ci: tolerate error while building arm64 releases ( #1143 )
...
* ci: allow failure while building arm64 docker
* ci: Remove continue-on-error on docker step
2023-03-08 21:11:40 +08:00
Yingwen
3f6cbc378d
ci: Disable arm64 release temporarily ( #1141 )
2023-03-08 19:13:00 +08:00
Yingwen
9619940569
ci: Allow error when building release for non-x86 platform ( #1140 )
2023-03-08 18:12:06 +08:00
Ning Sun
d402f83442
ci: generate apidocs when pushing to default branch ( #1093 )
...
* ci: generate apidocs when pushing to default branch
* ci: require clippy before running tests
* fix: resolve new clippy warnings on primitive slice
* fix: resolve more clippy warnings
* Update .github/workflows/apidoc.yml
Co-authored-by: Ruihang Xia <waynestxia@gmail.com >
* ci: add an index html to redirect
---------
Co-authored-by: Ruihang Xia <waynestxia@gmail.com >
2023-03-01 13:18:26 +08:00
Ruihang Xia
a8c2b35ec6
chore: bump rust to nightly-2023-02-14 ( #1019 )
...
* chore: bump rust to nightly-2023-02-14
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* fix clippy
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* bump statrs to 0.16
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
---------
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
2023-02-16 13:17:57 +08:00
Ruihang Xia
2f2609d8c6
build(ci): disable release workflow for forked repo ( #954 )
...
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
2023-02-07 15:22:32 +08:00
elijah
9a30ba00c4
test: run sqlness test in distributed mode ( #916 )
...
* test: run sqlness test in distributed mode
* chore: fix ci test
* chore: improve the ci yaml
* chore: improve the code
* chore: fix conflicts
2023-01-31 15:00:11 +08:00
Ning Sun
302d7ec41b
ci: use ubuntu 2004 to build weekly ( #895 )
...
feat: use ubuntu 2004 to build weekly
2023-01-20 08:36:41 +08:00
Ruihang Xia
5e89f1ba4e
ci: run tests on weekly release build ( #869 )
...
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
2023-01-12 19:10:23 +08:00
Ning Sun
ea753b9ac0
ci: fix release task by correcting output dir ( #853 )
2023-01-10 14:37:35 +08:00
Ning Sun
5b675f54a8
ci: add lto and strip to weekly build ( #841 )
2023-01-06 16:20:23 +08:00
LFC
ea9af42091
chore: upgrade Rust to nightly 2022-12-20 ( #772 )
...
* chore: upgrade Rust to nightly 2022-12-20
* chore: upgrade Rust to nightly 2022-12-20
Co-authored-by: luofucong <luofucong@greptime.com >
2022-12-21 19:32:30 +08:00
zyy17
69f06eec8b
ci: change scheduled release from nigthly to weekly ( #623 )
...
Signed-off-by: zyy17 <zyylsxm@gmail.com >
2022-11-24 11:05:35 +08:00
zyy17
663c725838
fix: fix nightly build error and fix typo ( #588 )
...
Signed-off-by: zyy17 <zyylsxm@gmail.com >
2022-11-21 11:49:36 +08:00
zyy17
c94b544e4a
ci: modify image registry in release.yml ( #582 )
...
Signed-off-by: zyy17 <zyylsxm@gmail.com >
2022-11-19 09:19:54 +08:00
zyy17
dee5ccec9e
ci: add nightly build job ( #565 )
2022-11-18 11:48:29 +08:00
zyy17
1d78f8db1f
ci: use larger runner in release building ( #467 )
2022-11-11 19:04:04 +08:00
Yingwen
3ae7362f58
ci: Upgrade ci dependencies and switch to nextest ( #446 )
...
* ci: Upgrade rust-cache to v2.2.0
v2.0.0 uses API that is deprecated
* ci: Use --workspace in cargo llvm-cov
* ci: Replace actions-rs/toolchain by dtolnay/rust-toolchain
actions-rs/toolchain is under inactive maintenance, it uses node12 that
would soon becomes deprecated
* ci: Replace actions-rs/cargo by run
* ci: rust-cache and cleanup-disk-action try not to specific full version
* ci: Use nextest
Also sets timeout for nextest to avoid a test hanging too long
* ci: Upgrade actions/checkout to v3
To upgrade node from 12 to 16
* ci: Specific cleanup-disk-action version
2022-11-10 19:21:53 +08:00
zyy17
89b942798c
feat: add 'scripts/install.sh' to make the installation more easy ( #443 )
2022-11-10 19:10:49 +08:00
zyy17
b87d5334d1
ci: modify docker image tag and push the latest tag image ( #419 )
2022-11-10 13:25:45 +08:00
Ning Sun
64a706d6f0
ci: disable lld in release workflow for now ( #427 )
2022-11-09 14:37:25 +08:00
Ning Sun
eef20887cc
ci: use lld linker for ci ( #398 )
...
* ci: use lld linker for ci
* ci: do a disk cleanup before test
* ci: add llvm cache to speedup installation
* ci: use lld linker for coverage as well
* feat: use lld for release too
2022-11-07 10:28:58 +08:00
zyy17
bc701d3e7f
ci: push image to dockerhub ( #394 )
2022-11-04 15:07:12 +08:00
zyy17
6aec1b4f90
ci: add workflow of artifacts release ( #389 )
...
Signed-off-by: zyy17 <zyylsxm@gmail.com >
Signed-off-by: zyy17 <zyylsxm@gmail.com >
2022-11-04 10:55:41 +08:00