Commit Graph

256 Commits

Author SHA1 Message Date
天元 a420785dc2 add repo url 2021-01-27 16:32:58 +08:00
天元 ccf47a2189 fix no config 2021-01-27 16:20:55 +08:00
天元 3d98b94fd8 upload charts to alibaba cloud oss bucket 2021-01-27 16:17:23 +08:00
Ryan Zhang 023d24d392 draft 2021-01-19 15:50:38 -08:00
Jianbo Sun 89863b30e8
fix ci and refactor code (#887)
* adjust CI scripts

* fix go ci order

* try fix

* use appfile to update trait

* fix vela status

* use assert.ObjectAreEqual to check diff for map case

* remove application controller own AC and Components

* tune place

* fix lint

* update

* remove error check of vela init test

Co-authored-by: Ryan Zhang <yangzhangrice@hotmail.com>
2021-01-15 19:04:12 +08:00
天元 76e0bbcabd run CI check for all PR including docs/ and *md 2020-12-25 17:53:04 +08:00
majian c06aca6f60
add dashboard lint check (#815) and remove unused ref 2020-12-25 14:24:06 +08:00
majian 7acc52ebdb
1.use yarn (#769)
2.reinstall package

Signed-off-by: majian <majian159@live.com>
2020-12-11 10:28:08 -08:00
zzxwill f69476df37 Remove "question" issue template
Removed "Question" issue as we enable Github "Discussion" #744
2020-12-09 14:50:29 +08:00
天元 9224e8eb47 fix CI 2020-12-07 20:15:40 +08:00
天元 c018b4e722 fix log 2020-12-05 15:15:02 +08:00
天元 21cae61f93 build version into vela-core and lock helm version on release 2020-12-04 16:45:37 +08:00
zzxwill 2bd770d88d Remove automatically prefixed "[BUG]" in the issue title
Remove "[BUG]" from the default issue as maintainers can
use labeling mechanism to tell whether it is
2020-12-03 11:54:02 +08:00
天元 6b931d9b32 fix unstable test as workload changed by reconcile
Signed-off-by: 天元 <jianbo.sjb@alibaba-inc.com>
2020-11-27 20:11:26 +08:00
天元 43754e89b6 merge CI and makefile
Signed-off-by: 天元 <jianbo.sjb@alibaba-inc.com>
2020-11-27 12:16:36 +08:00
Morlay ecae9e4785 version tags should in workflow docker.yml too 2020-11-23 14:55:10 +08:00
Morlay 7457c39f48 multi-arch images support
Signed-off-by: Morlay <morlay.null@gmail.com>
2020-11-19 14:16:17 +08:00
天元 1a592496a1 update KIND action to fix CI
Signed-off-by: 天元 <jianbo.sjb@alibaba-inc.com>
2020-11-17 10:47:44 +08:00
Hongchao Deng 3edc6ed317 CI: ignore all markdown changes 2020-11-11 19:42:41 -08:00
Hongchao Deng 4b609e0fff vela up support url, fix scale/rollout/metrics to focus on appfile, fix reference doc
Signed-off-by: Hongchao Deng <hongchaodeng1@gmail.com>
2020-11-11 17:13:24 -08:00
Hongchao Deng 2476f83b1b ignore dashboard build on doc change 2020-11-10 15:21:38 -08:00
Hongchao Deng cd3c91b537 make CI ignore doc change 2020-11-10 11:01:51 -08:00
Hongchao Deng 1809b47bb9
doc: add extending vela (#511)
* doc: add extending vela

- also rename in `system update` name -> type, type -> category

Signed-off-by: Hongchao Deng <hongchaodeng1@gmail.com>

* github action: fixed ubuntu version

Signed-off-by: Hongchao Deng <hongchaodeng1@gmail.com>

* update
2020-11-05 10:09:29 +08:00
Hongchao Deng 42115e7774 e2e: delete kind cluster in setup
Signed-off-by: Hongchao Deng <hongchaodeng1@gmail.com>
2020-10-27 20:55:50 -07:00
Hongchao Deng 82f5ee0bd3 setup and use self hosted runner 2020-10-27 15:49:43 -07:00
天元 0990e6fa64 fix autoscaler
Signed-off-by: 天元 <jianbo.sjb@alibaba-inc.com>
2020-10-27 10:19:26 +08:00
Hongchao Deng 4fa3fb6486 move codecov upload to github workflow 2020-10-16 16:44:35 -07:00
天元 d9302ff982 add args for vela install and fix E2E with fresh image build 2020-10-14 23:22:15 +08:00
天元 e0d7eed9d3 update readme 2020-09-17 14:52:33 +08:00
天元 2116c9ad0e use compressed file for release 2020-09-17 14:42:00 +08:00
Sun Jianbo 1a43c0e540
Merge pull request #276 from wonderflow/routetrait
add route trait as vela api gateway
2020-09-17 14:06:00 +08:00
天元 c390928368 split release and daily build 2020-09-16 22:57:56 +08:00
天元 c4897008dc add docker image build 2020-09-16 21:50:56 +08:00
天元 fe09a85e53 add docker build 2020-09-16 21:34:20 +08:00
天元 1b9ee5c882 add route trait as vela apigate 2020-09-16 19:42:01 +08:00
Ryan Zhang 16fd51a213
adjust the helm setting and README (#269)
* add dependancy installer and fix e2e

* fix build

* add kubebuilder
2020-09-15 15:08:17 +08:00
天元 5328a7d6b9 update readme 2020-09-11 18:15:38 +08:00
天元 edce904df6 fix create release workflow 2020-09-11 00:30:39 +08:00
天元 f1497c3fc2 fix release workflow 2020-09-11 00:10:46 +08:00
天元 cc669f450f cross build and upload assert 2020-09-10 21:54:44 +08:00
天元 12ecb89bc4 release 2020-09-10 20:33:37 +08:00
hanxie 7accf86367
add dashboard ci (#256)
* Update 更新配置

* Add dashboard ci

* Fix ci

* Fix ci
2020-09-10 16:57:08 +08:00
天元 7f78ce5e7b refine and split and faster CI 2020-09-10 15:31:51 +08:00
Ryan Zhang 7de9f7b16b install kubebuilder to make the test run 2020-08-27 00:40:46 -07:00
Zheng Xi Zhou 8da6e93480
Refine CI build (#196)
* Refine CI build

remove vela binary build during e2e-test, instead
use the binary after make build

* update old command `vela system:init`
2020-08-25 16:08:16 +08:00
Zheng Xi Zhou 79d3d3c446
Implement env APIs (#164)
* Implement API `api/envs/default/apps/

implement API `api/envs/default/apps/ and refactor code

* address comments from @wonderflow and @ryan

* fix code rebase issue

* Implement env APIs

implemented APIs for env and make api-test
and e2e-setup

* fix ci issues

* address comments
2020-08-18 18:15:28 +08:00
天元 fb73e27de3 fix e2e test 2020-08-14 15:51:51 +08:00
zzxwill 190fe97530 remove oam runtime workaround and complete some TODOs 2020-08-10 11:48:54 +08:00
zzxwill 106d8a4729 renaming command name 2020-08-10 10:43:02 +08:00
zzxwill 90655bfdfc run e2e before make build and unit-test 2020-08-10 10:17:22 +08:00
zzxwill d853ff82b0 sleep 10 seconds 2020-08-10 10:17:22 +08:00
zzxwill 5ffe9e2ce5 Temporarily fix oam kubernetes runtime CRD issue
after PR https://github.com/crossplane/oam-kubernetes-runtime/pull/162
is merged, this workround should be removed
2020-08-10 10:17:22 +08:00
zzxwill 22fe290c2c manually install oam runtime and apply definition manifests 2020-08-10 10:17:22 +08:00
天元 728ebb33b2 refactor rudr run to rudr <workload>:run 2020-08-01 13:14:06 +08:00
guoxudong 49e7b62596 add issue templates
Signed-off-by: guoxudong <sunnydog0826@gmail.com>
2020-07-23 18:27:23 +08:00
天元 05122b30a9 add CI workflow
Signed-off-by: 天元 <jianbo.sjb@alibaba-inc.com>
2020-07-17 13:58:31 +08:00