https://github.com/springerpe/taskstreaming-boshrelease
A Bosh release to stream the output of a task (or other commands) as a web application
https://github.com/springerpe/taskstreaming-boshrelease
bosh bosh-release streaming
Last synced: 9 months ago
JSON representation
A Bosh release to stream the output of a task (or other commands) as a web application
- Host: GitHub
- URL: https://github.com/springerpe/taskstreaming-boshrelease
- Owner: SpringerPE
- License: apache-2.0
- Created: 2017-02-21T09:37:01.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2017-02-21T10:00:11.000Z (about 9 years ago)
- Last Synced: 2025-01-14T04:44:33.633Z (over 1 year ago)
- Topics: bosh, bosh-release, streaming
- Language: Shell
- Size: 23.4 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# A `task` streaming release for BOSH
A Bosh release to stream the output of a task (or other commands) as a web
application. Also useful to provide a web terminal to work on.
Powered by https://github.com/yudai/gotty
This project was reated as hack day project with the aim of promoting Bosh and
do live retransmission showing how it updates a CloudFoundry (or any other)
deployment.
# Development
After cloning this repository, run:
```
./bosh_prepare
```
It will download all sources specified in the spec file (commented out) of
each job, then you can create the final release with:
```
./bosh_final_release
```
It will push all changes to git upstream repository, create a tag, upload the
'.tgz' release to Github releases section. Then you can go there and update the
description.
and upload to BOSH director:
```
bosh upload release
```
# Author
Springer Nature Platform Engineering, Jose Riguera Lopez (jose.riguera@springer.com)
Copyright 2017 Springer Nature
# License
Apache 2.0 License