Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use agent's builtin support for services instead #357

Merged
merged 2 commits into from
May 21, 2024
Merged

Conversation

uubulb
Copy link
Contributor

@uubulb uubulb commented May 19, 2024

Please review nezhahq/agent#20 first before this.

@naiba
Copy link
Owner

naiba commented May 19, 2024

请务必在各个系统中测试一下

@naiba
Copy link
Owner

naiba commented May 21, 2024

兄弟,agent合并了,测试一下

  • systemd
  • openrc
  • Mac
  • Windows

@uubulb
Copy link
Contributor Author

uubulb commented May 21, 2024

兄弟,agent合并了,测试一下

* [ ]  systemd

* [ ]  openrc

* [ ]  Mac

* [ ]  Windows

ps1脚本可能还需改一下,我今天看群里有人发的图,没取到tag。
至于Mac,脚本好像还不支持……要做进去吗?

@uubulb
Copy link
Contributor Author

uubulb commented May 21, 2024

目前测试进度:

  • systemd
  • openrc
  • windows
  • launchctl (macOS)

@uubulb
Copy link
Contributor Author

uubulb commented May 21, 2024

所有平台测试已完成,macos支持是通过添加新脚本(并在面板一键安装处再加一个按钮)实现的
另外测试发现fastly方式获取tag不是很可靠,直到现在还没更新v0.16.9版本的tag,导致service install操作在windows上不可用(因为下载到的agent还是0.16.8)。建议过一段时间再合。

@naiba naiba merged commit eaba7ab into naiba:master May 21, 2024
3 of 4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants