Skip to content
New issue

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

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

Already on GitHub? Sign in 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
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants