tison
efc5abfc02
build: upgrade etcd-client to 0.12.2 ( #2781 )
...
* build: upgrade etcd-client to 0.12.2
Signed-off-by: tison <wander4096@gmail.com >
* upgrade nightly toolchain
Signed-off-by: tison <wander4096@gmail.com >
* chore: run clippy
Signed-off-by: tison <wander4096@gmail.com >
* Update Cargo.toml
Co-authored-by: tison <wander4096@gmail.com >
---------
Signed-off-by: tison <wander4096@gmail.com >
Co-authored-by: Ning Sun <classicning@gmail.com >
2023-11-21 06:33:41 +00:00
zyy17
6439b929b3
ci: the 'publish-github-release' and 'release-cn-artifacts' have to wait for all the artifacts are built ( #2622 )
2023-10-19 21:05:44 +08:00
zyy17
6e87ac0a0e
ci: refine release-cn-artifacts action ( #2600 )
...
* ci: add copy-image.sh and upload-artifacts-to-s3.sh
* ci: remove unused options in dev build
* ci: use 'upload-artifacts-to-s3.sh' and 'copy-image.sh' in release-cn-artifacts action
* refactor: refine copy-image.sh
2023-10-13 17:04:06 +08:00
Ruihang Xia
825e4beead
build(ci): pin linux runner to ubuntu-20.04 ( #2586 )
...
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
2023-10-12 18:08:05 +08:00
LFC
fc3bc5327d
ci: release Windows artifacts ( #2574 )
...
* ci: release Windows artifacts
* ci: release Windows artifacts
2023-10-12 14:10:59 +08:00
zyy17
d7aeb369a6
refactor: add new action 'release-cn-artifacts' ( #2554 )
...
* refactor: add new action 'release-cn-artifacts'
* refactor: refine naming: 'release-artifacts' -> 'publish-github-release'
Signed-off-by: zyy17 <zyylsxm@gmail.com >
---------
Signed-off-by: zyy17 <zyylsxm@gmail.com >
2023-10-11 03:42:04 +00:00
zyy17
9284bb7a2b
ci: seperate the job of building dev-builder images ( #2569 )
2023-10-11 11:09:53 +08:00
Yingwen
0a394c73a2
chore: bump version to 0.4.0 ( #2563 )
2023-10-10 16:16:15 +08:00
zyy17
df0877111e
ci: make upload-to-s3 configurable(for now, it's false) ( #2456 )
2023-09-20 14:12:54 +00:00
liyang
aa6452c86c
chore: rename dockerhub registry password ( #2127 )
2023-08-09 02:28:56 +00:00
LFC
46fa3eb629
chore: upgrade rust toolchain to latest nightly ( #2049 )
...
* chore: upgrade rust toolchain to latest nightly
* rebase develop
* update rust toolchain in ci
2023-08-08 07:17:51 +00:00
zyy17
47a796c0ba
fix: incorrect github token secret name ( #2061 )
...
Signed-off-by: zyy17 <zyylsxm@gmail.com >
2023-08-02 02:20:49 +00:00
zyy17
45832475d0
feat: rewrite the release pipeline to make it clean ( #2038 )
...
* refactor: modify cache path of Dockerfile
* feat: rewrite the release pipeline to make it clean
2023-07-31 04:57:04 +00:00
liyang
39e74dc87e
chore: rename tag github env ( #2019 )
2023-07-24 07:29:24 +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
liyang
f1cd28ffa1
feat: (upload binary s3)add nightly build tag ( #2011 )
...
feat: add nightly build tag
2023-07-21 06:49:57 +00:00
Eugene Tolbakov
fc850c9988
feat(config-endpoint): add initial implementation ( #1896 )
...
* feat(config-endpoint): add initial implementation
* feat: add initial handler implementation
* fix: apply clippy suggestions, use axum response instead of string
* feat: address CR suggestions
* fix: minor adjustments in formatting
* fix: add a test
* feat: add to_toml_string method to options
* fix: adjust the assertion for the integration test
* fix: adjust expected indents
* fix: adjust assertion for the integration test
* fix: improve according to clippy
2023-07-11 11:08:32 +08:00
zyy17
f20b5695b8
ci: use enterprise ACR ( #1908 )
2023-07-07 23:14:34 +08:00
Yingwen
eb2654b89a
ci: allow update release (except release note) if it already exists ( #1887 )
2023-07-05 03:55:28 +00:00
liyang
3d0d082c56
refactor: release push binary ( #1883 )
2023-07-05 11:02:12 +08:00
liyang
4b580f4037
feat: release binary to aws s3 ( #1881 )
2023-07-04 22:33:35 +08: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
Ning Sun
7437820bdc
ci: correct data type for input and event check ( #1752 )
2023-06-09 13:59:56 +08:00
Ning Sun
bc8f236806
ci: fix using env in job.if context ( #1751 )
2023-06-09 11:28:29 +08:00
Ning Sun
e184826353
ci: allow triggering nightly release manually ( #1746 )
...
ci: allow triggering nightly manually
2023-06-09 10:04:44 +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
4ddab8e982
build: change release CI to only run test on linux ( #1548 )
...
* disable all linux release
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* split linux and macos
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* correct job name
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* add missing build job
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* run build-macos first
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* disable unstable test
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* disable test on macos
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* re-enable test
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* do not dependent on build-macos
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
---------
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
2023-05-10 10:49:14 +08:00
Ruihang Xia
d4f3f617e4
chore(toolchain): update rust-toolchain to 2023-05-03 ( #1524 )
...
* chore(toolchain): update rust-toolchain to 2023-05-03
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* update workflow yaml
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
---------
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
2023-05-06 11:34:09 +08:00
zyy17
e64fea3a15
ci: upgrade nightly release tag from v0.2.0 to v0.3.0 ( #1446 )
2023-04-24 11:04:39 +08:00
Ruihang Xia
37678e2e02
ci: enable test on release ( #1428 )
...
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
2023-04-20 12:06:20 +08:00
liyang
4652b62481
chore: use alicloud imagehub ( #1418 )
...
Co-authored-by: Lei, HUANG <6406592+v0y4g3r@users.noreply.github.com >
2023-04-18 14:35:14 +00:00
Lei, HUANG
0e4d4f0300
chore: release 0.2.0 ( #1413 )
...
* chore: bump version to v0.2.0
* chore: bump dashboard to v0.2.1
* chore: remove push uhub step
* fix: static assets path prefix
2023-04-18 22:12:13 +08:00
Lei, HUANG
1c65987026
chore: remove Release prefix from release name ( #1409 )
2023-04-18 06:25:08 +00:00
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