Commit Graph

18378 Commits

Author SHA1 Message Date
b61f7048df fix api bug 2025-05-29 11:13:22 +08:00
4f195b16e0 feature-permission 2025-05-27 23:58:00 +08:00
孟宁
b9720a9419 !73 单机部署环境下实现Web界面上启动和删除runner
Some checks failed
DevStar Studio CI Pipeline - dev branch / build-and-push-x86-64-docker-image (push) Failing after 9m42s
Merge pull request !73 from vecmatex/can_create_runner
2025-05-19 08:52:52 +00:00
cf787b837c fixbug 2025-05-19 16:40:56 +08:00
nimesulide
6c5aef664b 添加删除runner功能 2025-05-17 22:15:29 +08:00
76f87176d0 修改部分文本 2025-05-14 16:46:16 +08:00
04c8eb59e1 再次修改了布局 2025-05-14 16:37:47 +08:00
35e5d763cf 修改了一下页面布局 2025-05-14 16:36:03 +08:00
f8a8af4ec6 添加从页面注册runner功能 2025-05-14 15:35:15 +08:00
孟宁
2923b1bbd8 !72 暂时删除了modules/k8s/controller/devcontainer/suite_test
Some checks failed
DevStar Studio CI Pipeline - dev branch / build-and-push-x86-64-docker-image (push) Has been cancelled
Merge pull request !72 from panshuxiao/devcontainer-on-k8s
2025-05-14 02:37:35 +00:00
panshuxiao
81fd66e634 暂时删除了modules/k8s/controller/devcontainer/suite_test 2025-05-14 10:25:03 +08:00
孟宁
1150dfd408 !71 将make test 从CI脚本中移除,恢复到Dockerfile.rootless中,原因是CI脚本的执行环境中缺少开发环境
Some checks failed
DevStar Studio CI Pipeline - dev branch / build-and-push-x86-64-docker-image (push) Failing after 1h2m29s
Merge pull request !71 from 孟宁/dev-for-ci-make-test
2025-05-13 11:28:26 +00:00
孟宁
491f3cc447 update Dockerfile.rootless.
Signed-off-by: 孟宁 <mengning997@163.com>
2025-05-13 11:27:21 +00:00
孟宁
00fce5c941 update .gitea/workflows/devstar-studio-dev-ci.yaml.
Signed-off-by: 孟宁 <mengning997@163.com>
2025-05-13 11:26:49 +00:00
孟宁
62d9c893be !70 将make test 从CI脚本中移除,恢复到Dockerfile.rootless中,原因是CI脚本的执行环境中缺少开发环境
Some checks failed
DevStar Studio CI Pipeline - dev branch / build-and-push-x86-64-docker-image (push) Failing after 34s
Merge pull request !70 from 孟宁/devcontainer-on-k8s
2025-05-13 11:07:01 +00:00
孟宁
fb508af19a update Dockerfile.rootless.
Signed-off-by: 孟宁 <mengning997@163.com>
2025-05-13 11:03:55 +00:00
孟宁
b12e64ccc8 update .gitea/workflows/devstar-studio-dev-ci.yaml.
Signed-off-by: 孟宁 <mengning997@163.com>
2025-05-13 11:02:58 +00:00
panshuxiao
33a4a54e85 !68 添加了devcontainer在k8s下的重启、暂停、webTerminal功能
Some checks failed
DevStar Studio CI Pipeline - dev branch / build-and-push-x86-64-docker-image (push) Failing after 34s
* 修复k8s/devcontainer/suite_test
* 改进了DevStar Controller Manager镜像相关代码
* 修改了Dockerfile.rootless以解决go版本问题
* 移动Dockerfile.cotroller-manager位置
* Merge remote-tracking branch 'origin/dev' into devcontainer-on-k8s
* Merge remote-tracking branch 'origin/add_k8s' into AppOnK8s
* Merge remote-tracking branch 'origin/add-dockerfile-method-and-start-s…
*  添加了k8s下的停止、重启devcontainer和webterminal
* Merge branch 'add-dockerfile-method-and-start-stop-container' of https…
* 更新了容器镜像方式的构建、安装和使用方法,但是devcontainer功能还有问题
* fix run postCreateCommand bug
* sh文件方式管理启动脚本
* Merge branch 'add-dockerfile-method-and-start-stop-container' of https…
* add restart command and fix bug
* chore: 补充添加k8s controller的go.mod和go.sum文件
* Merge branch 'add-dockerfile-method-and-start-stop-container' of https…
* 为devstar添加k8s上的controller-manager
* add dockerfile method to create container and save container .restart …
2025-05-13 10:50:26 +00:00
panshuxiao
d506f11dd3 修复k8s/devcontainer/suite_test
• 添加了测试需要的bin
• 补充了devcontainer crd定义文件
2025-05-13 13:27:59 +08:00
孟宁
b938e71a82 改进了DevStar Controller Manager镜像相关代码 2025-05-12 19:24:35 +08:00
panshuxiao
3fbd87746e 修改了Dockerfile.rootless以解决go版本问题
• 取消了make test
2025-05-12 17:58:45 +08:00
panshuxiao
d237dbe201 移动Dockerfile.cotroller-manager位置
• 添加了controller-manager的README.md
2025-05-08 19:44:21 +08:00
panshuxiao
d2c2a6e363 Merge remote-tracking branch 'origin/dev' into devcontainer-on-k8s 2025-05-08 10:16:12 +08:00
02baa3b7af !67 增加了重启停止容器、dockerfile方式创建保存容器功能
Some checks failed
DevStar Studio CI Pipeline - dev branch / build-and-push-x86-64-docker-image (push) Failing after 12m52s
* change initializeScript path
* Merge branch 'add-dockerfile-method-and-start-stop-container' of https…
* 更新了容器镜像方式的构建、安装和使用方法,但是devcontainer功能还有问题
* fix run postCreateCommand bug
* sh文件方式管理启动脚本
* add restart command and fix bug
* add dockerfile method to create container and save container .restart …
2025-05-07 11:10:30 +00:00
孟宁
fbd405af67 !69 修改ci脚本能让其自动更新dev.devstar.cn
Some checks failed
DevStar Studio CI Pipeline - dev branch / build-and-push-x86-64-docker-image (push) Failing after 14m34s
Merge pull request !69 from vecmatex/add_k8s
2025-05-07 10:56:27 +00:00
panshuxiao
685878afd1 Merge remote-tracking branch 'origin/add_k8s' into AppOnK8s 2025-05-06 10:13:01 +08:00
panshuxiao
574ebd7f61 Merge remote-tracking branch 'origin/add-dockerfile-method-and-start-stop-container' into AppOnK8s 2025-05-06 10:12:48 +08:00
9293b45886 修改ci脚本能让其自动更新dev.devstar.cn 2025-04-30 16:01:40 +08:00
panshuxiao
234a5087fc 添加了k8s下的停止、重启devcontainer和webterminal
• 修改了Makefile添加了controller-manager
• 添加了controller-manager的Dockerfile
2025-04-29 20:18:28 +08:00
孟宁
16c75737f0 Merge branch 'add-dockerfile-method-and-start-stop-container' of https://gitee.com/devstar/devstar into add-dockerfile-method-and-start-stop-container 2025-04-29 16:52:01 +08:00
孟宁
4cc2aa5419 更新了容器镜像方式的构建、安装和使用方法,但是devcontainer功能还有问题 2025-04-29 16:51:26 +08:00
3d19432e47 fix run postCreateCommand bug 2025-04-29 16:43:11 +08:00
324c85215c sh文件方式管理启动脚本 2025-04-28 21:28:16 +08:00
panshuxiao
a28f802bd8 Merge branch 'add-dockerfile-method-and-start-stop-container' of https://gitee.com/devstar/devstar into AppOnK8s 2025-04-28 10:14:01 +08:00
d5f6a103e8 add restart command and fix bug 2025-04-22 22:24:16 +08:00
panshuxiao
3b81b02a66 chore: 补充添加k8s controller的go.mod和go.sum文件 2025-04-19 16:55:14 +08:00
panshuxiao
76974d2067 Merge branch 'add-dockerfile-method-and-start-stop-container' of https://gitee.com/devstar/devstar into AppOnK8s 2025-04-19 16:50:48 +08:00
panshuxiao
73935fba8e 为devstar添加k8s上的controller-manager
• manager入口为modules/k8s/cmd/controller-manager/controller-manager.go
• 修改了k8s.go的 CreateDevcontainer 函数以本地测试
2025-04-19 16:41:17 +08:00
03c76a7212 add dockerfile method to create container and save container .restart container.stop container 2025-04-16 23:25:04 +08:00
Levi Yan
cd2d2a4d25 devcontainer works
All checks were successful
DevStar Studio CI Pipeline - dev branch / build-and-push-x86-64-docker-image (push) Successful in 13m49s
- localhost doesn't work,you should config domain name or IP Address
2025-03-29 06:26:42 +00:00
4907b3cc4f !64 update public/assets/install.sh.
All checks were successful
DevStar Studio CI Pipeline - dev branch / build-and-push-x86-64-docker-image (push) Successful in 19m49s
* update public/assets/install.sh.
* 用户可以使用--ssh-port参数指定端口号,默认2222
* update public/assets/install.sh.
2025-03-19 07:17:56 +00:00
cd856c72bc !62 json管理和日志输出
* 合并输出按阶段显示
* ttyd初始目录
* 访问数据库放在services层
* 端口指定映射
* vscode链接
* 去掉devstar字符串
* Devcontainer前端页面显示进行了整理优化
* 修复 数据库 bug
* 增加容器output
2025-03-18 15:52:08 +00:00
孟宁
40258dbdfe !63 fixed-bug:在devstar.cn上微信二维码扫码查询用户时错误处理了已绑定用户
All checks were successful
DevStar Studio CI Pipeline - dev branch / build-and-push-x86-64-docker-image (push) Successful in 13m3s
Merge pull request !63 from 孟宁/fixed-wechat-login-bug
2025-03-13 07:24:16 +00:00
孟宁
9512382ff7 fixed-bug:在devstar.cn上微信二维码扫码查询用户时错误处理了已绑定用户 2025-03-13 15:22:11 +08:00
孟宁
72e38d0913 !61 启动时能够自动启动act_runner
All checks were successful
DevStar Studio CI Pipeline - dev branch / build-and-push-x86-64-docker-image (push) Successful in 16m20s
Merge pull request !61 from vecmatex/feature_add_runner
2025-02-20 01:28:04 +00:00
c944cd0e2a 启动时能够自动启动act_runner 2025-02-19 20:06:33 +08:00
孟宁
635238b3b7 !60 让运行时环境支持docker客户端,以便可以创建devcontainer
All checks were successful
DevStar Studio CI Pipeline - dev branch / build-and-push-x86-64-docker-image (push) Successful in 16m9s
Merge pull request !60 from 孟宁/for-runtime-docker
2025-02-19 09:47:45 +00:00
孟宁
bc492dc881 让运行时环境支持docker客户端,以便可以创建devcontainer 2025-02-19 17:42:21 +08:00
孟宁
5cfec8e7b8 !59 !58 docker.io无法访问,换成devstar.cn上的容器镜像来运行CI脚本,但是ubuntu-latest是匹配runner的标签,还不能直接写完整的镜像地址;
All checks were successful
DevStar Studio CI Pipeline - dev branch / build-and-push-x86-64-docker-image (push) Successful in 13m0s
Merge pull request !59 from 孟宁/revert-merge-57-dev
2025-02-18 10:47:25 +00:00
孟宁
51462e8538 回退 'Pull Request !57 : docker.io无法访问,换成devstar.cn上的容器镜像来运行CI脚本' 2025-02-18 10:45:48 +00:00