karllhughes / build-status Goto Github PK
View Code? Open in Web Editor NEWDisplays the status of your Codeship Pro builds to the public using the new Codeship v2 API.
Home Page: https://builds.pcto.co
Displays the status of your Codeship Pro builds to the public using the new Codeship v2 API.
Home Page: https://builds.pcto.co
The frontend is currently static, so if builds complete, you have to refresh the page to figure it out. SSE or Web sockets would allow live updates without the complete refresh.
Deployment for this project is currently manual, so setting up Codeship for CI would save me some time when I make future updates.
I need to add some unit tests and maybe a couple end-to-end tests. I skipped this initially due to time constraints and the fact that this is really just a demo application.
I didn't really take advantage of Handlebars' partials the way I should have in the first iteration of this project. There's a decent amount of repeated code (especially in the status icons) for the single and list views.
I use Uptime Robot to monitor my side projects, so it would be cool for me if this build status app also showed uptime details.
Something for me to think about...
Getting the list of projects can probably be cached pretty heavily as the projects aren't likely to change that often. We might also be able to cache results from older builds for a while.
Also, the Codeship API currently limits me to 60 calls/minute, so this will be necessary for real public use.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.