alexsilva / supervisor

Supervisor process control system for Windows
http://supervisord.org
Other
118 stars 26 forks source link

Travis CI and Windows #20

Closed rchateauneu closed 4 years ago

rchateauneu commented 4 years ago

Travis CI has a Python distribution for Windows. Maybe it could be added to .travis.yml ?

alexsilva commented 4 years ago

If you want you can contribute to that.

rchateauneu commented 4 years ago

I forked your project and built it on Travis CI: https://travis-ci.org/github/rchateauneu/supervisor

Apparently it needs pywin32 which is not installed.

Do you please have the same problem, or is this error coming from my side ? I just added an extra config to the file .travis.yml without changing the existing tests.

Thanks.

alexsilva commented 4 years ago

The windows branch is designed to work only with the Windows operating system. According to the execution, everything is correct, except for some access failures to environment variables.

https://travis-ci.org/github/rchateauneu/supervisor/jobs/716468236

rchateauneu commented 4 years ago

It builds: https://travis-ci.org/github/rchateauneu/supervisor/builds/717030395

alexsilva commented 4 years ago

If it is working, send pull requests.

rchateauneu commented 4 years ago

Done: https://github.com/alexsilva/supervisor/pull/23

By the way, is there a method to start the supervisor as a plain subprocess and not as a service ? This question because it is not always possible to install it because of administrator rights. Thanks.

alexsilva commented 4 years ago

When you install the supervisor it creates scripts inside Python Install\Scripts

If this directory is in the system path, just run in the terminal Server: supervisord.exe Cliente: supervisorctl.exe

alexsilva commented 4 years ago

travis is now in the readme, thanks. readme