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

Docs and sites should be continuously deployed or in a pipeline #70

Open
kingdonb opened this issue Sep 2, 2018 · 0 comments
Open

Docs and sites should be continuously deployed or in a pipeline #70

kingdonb opened this issue Sep 2, 2018 · 0 comments

Comments

@kingdonb
Copy link
Member

kingdonb commented Sep 2, 2018

#69 updates link in the docs (4x places) replacing CLI download instructions that were broken when deis.com went down for the count.

There will be more changes and we should put processes in place that deploy these updates automatically when a PR gets merged, or when some trigger passes.

Extensive work of this kind already exists in jenkins-jobs and previously unshared deis/gutenberg, the module that was used to deploy: deis.com (gutenberg is referenced several times throughout the CI and in other public repos.)

If given permission I'll probably republish it at gutenberg for now.

That code was to mash together (1) the main workflow docs at "/docs/workflow" from workflow, (2) a shared script library, (3) the actual content of deis.com outside of /docs/workflow directory, and (4) ... I swear this was supposed to set up a copy of the CLI binaries for download, but maybe I'm remembering something else I saw, now that I think about it maybe that was actually on deis.io which isn't mentioned in gutenberg – at least I can't find it in here anywhere.

Looks like @slack would be the person to ask for permission to reproduce gutenberg, since it's mostly his work. It just was never published and my copy doesn't have a license file in it, so probably I shouldn't have it... anyway, we shouldn't spend time rebuilding it from scratch if the existing version can be used by Team Hephy to meet some of our site building needs, as there are certainly many greater 🐟 for us to 🔥🥘🔥 already.

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

No branches or pull requests

1 participant