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

Setup a CI job to build and commit devfile documentation #12594

Closed
mshaposhnik opened this issue Feb 5, 2019 · 0 comments
Closed

Setup a CI job to build and commit devfile documentation #12594

mshaposhnik opened this issue Feb 5, 2019 · 0 comments
Assignees
Labels
kind/task Internal things, technical debt, and to-do tasks to be performed.

Comments

@mshaposhnik
Copy link
Contributor

mshaposhnik commented Feb 5, 2019

Description

To publish actual devfile docs (#12524), we need separate CI job, which will (ideally after each release)
build those docs and push them to the github.io page.

Details:

Build:

Execute build of che/wsmaster/che-api-devfile with enabled profile:
-Pdevfile-docs-docker - to build in docker;
or
-Pdevfile-docs-native - to build as native nodejs app;

Commit:

Previous step will produce the docs folder in target of the che-api-devfile module,
contents of which should be pushed to:
https://github.com/redhat-developer/devfile/ repo into docs folder.

Result:

Docs shold be renewed at https://redhat-developer.github.io/devfile/

@mshaposhnik mshaposhnik added team/che-sd kind/task Internal things, technical debt, and to-do tasks to be performed. labels Feb 5, 2019
@riuvshin riuvshin self-assigned this Feb 5, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/task Internal things, technical debt, and to-do tasks to be performed.
Projects
None yet
Development

No branches or pull requests

2 participants