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

Storybook Continuous Delivery #105

Merged
merged 2 commits into from
May 6, 2018
Merged

Storybook Continuous Delivery #105

merged 2 commits into from
May 6, 2018

Conversation

DingoEatingFuzz
Copy link
Contributor

This sets up the framework for doing continuous delivery of our various artifacts as well as fills out the deployment steps for Storybook CD.

The way Storybook gets deployed is by building the static assets, committing them to the gh-pages branch, then pushing that change. From there, Github handles all the web servery bits.

To get Travis to push to our git repo, a personal access token for a privileged user has to be added to the Travis environment.

I didn't want to attach a personal PAT, so I created a bot user (hacko-deploy) and granted that user write access and whatnot.

Copy link
Contributor

@jaronheard jaronheard left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks like it should work to deploy the storybook, and the code makes sense

@jaronheard jaronheard merged commit c843fe5 into master May 6, 2018
@jaronheard jaronheard deleted the storybook-cd branch May 6, 2018 22:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants