Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Automate screencast recordings #3816

Merged
merged 1 commit into from
Jan 16, 2018

Conversation

marionebl
Copy link
Contributor

This is a spinoff motivated by manual work done for #3810.

This PR automates said work completely but introduces a non-trivial ammount of additional scripting and depedencies.

  • screencast.js: Automate screencast.sh, asciinema, svg-term-cli. Removes progress-bar, npm tree data from cast
  • screencast.sh: Simulate user input, trigger demoed commands
  • screencast-start.js: Start a shell command and end the process log patterns have been observed

* Automate screencast recordings
* **screencast.js**: Automate screencast.sh, asciinema, svg-term-cli. Removes progress-bar, npm tree data from cast
* **screencast.sh**: Simulate user input, trigger demoed commands
* **screencast-start.js**: Start a shell command and end the process log patterns have been observed
@marionebl marionebl force-pushed the automated-screencast-recordings branch from 5eda45f to 16a10c1 Compare January 16, 2018 17:26
@gaearon gaearon merged commit 70ef42c into facebook:next Jan 16, 2018
@gaearon
Copy link
Contributor

gaearon commented Jan 16, 2018

This is great, thanks!

akstuhl pushed a commit to akstuhl/create-react-app that referenced this pull request Mar 15, 2018
* Automate screencast recordings
* **screencast.js**: Automate screencast.sh, asciinema, svg-term-cli. Removes progress-bar, npm tree data from cast
* **screencast.sh**: Simulate user input, trigger demoed commands
* **screencast-start.js**: Start a shell command and end the process log patterns have been observed
@lock lock bot locked and limited conversation to collaborators Jan 20, 2019
# for free to subscribe to this conversation on GitHub. Already have an account? #.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants