Comments (5)
I wouldn't be keen to implement socket.io (or really any other non-PHP / non-standard technologies,) but the output could be piped to another PHPCI console command I guess, which could update the log at certain intervals.
So like phpunit ..... > /phpci/console phpci:update-log --build=X --plugin=phpunit
perhaps...?
from phpci.
Either redirect it to another process or to a file and just read from the file when it does the xhr.
from phpci.
Or execute the tasks through node.js anyway, get the output in "realtime" and distribute it to anyone interested via socket.io.
from phpci.
I wouldn't go as far as to add node.js to this. Simple 0.5s poll interval to a resource and retry until you get something else than header 404 should suffice.
from phpci.
I believe that the solution implemented for #67 will fix this, when it lands.
from phpci.
Related Issues (20)
- Question about .pdepend folder HOT 1
- Undefined index: user HOT 4
- Shell plugin config HOT 4
- Dockerizing PHPCI HOT 8
- Add deployer HOT 6
- Something off with phpcibot
- issue when installing phpci HOT 5
- log build error HOT 2
- PHPCI not showing phpunit result HOT 2
- Plugin Codeception fails to open reports.xml on execution
- Unknown database
- Change credentials after installation HOT 1
- PHP-Parallel-Lint shorttags option HOT 1
- Enhance Setup / Installation Documentation
- the composer always return failed
- RUNNING PLUGIN: php_code_sniffer Exception: SQLSTATE[22001]: String data, right truncated: 1406 Data too long for column 'message' at row 1 HOT 2
- Hot to setup the deployer for automatic deployment, plugin documentation isn't helping, what the webhook url supposed to do, how it will trigger the deployer? HOT 1
- Is this repository is in active development state? HOT 4
- E_WARNING: proc_open(): CreateProcess failed, error code - 267 HOT 1
- Enabling php_cs_fixer: brings error HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from phpci.