https://github.com/vito/room101
https://github.com/vito/room101
Last synced: 7 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/vito/room101
- Owner: vito
- License: apache-2.0
- Created: 2014-04-12T21:13:22.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2014-04-12T21:31:40.000Z (over 12 years ago)
- Last Synced: 2025-01-25T19:11:56.993Z (over 1 year ago)
- Size: 125 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# room101
Room 101 is an experimental CI system with the following immediate goals:
1. Able to run the same build as your Room 101 deployment locally on your
machine.
1. Large-scale deployments with heterogenous workers (Linux, Windows).
1. Every build should be isolated, with only explicit shared state between
builds.
1. Triggered by GitHub hooks, also running pull requests.
1. Composable with existing CI systems (Go CD, Jenkins).
1. A complex Room 101 deployment should be trivially recreatable.
1. Every build can be public without security risks (no leaking credentials,
no pull requests hosing the deployment).
1. Full test coverage of Room 101 itself.