githubtraining / ci-circle

Course repo for Learning Lab course "Continuous Integration with CircleCI". Template repo ➡
https://github.com/githubtraining/ci-circle-template
Creative Commons Attribution 4.0 International
3 stars 9 forks source link

Template repo #1

Closed hectorsector closed 5 years ago

hectorsector commented 5 years ago

Tasks

Since we're using a link checker, image checker, and test driven development, perhaps we can showcase a documentation project? We could create PRs to introduce content, but also PRs to improve the documentation product itself. Just a suggestion.

hollenberry commented 5 years ago

👋 @hectorsector / @carolynshin I don't know that I'd be the best for this task since we switched topics.

Happy to provide some feedback on the end result!

carolynshin commented 5 years ago

@ppremk 👋 - I believe your are the PRP for this issue. I added two tasks above in the OP! Let me know if you feel OK with the timeline.

ppremk commented 5 years ago

@carolynshin 👋 The dates are good. Infact I had already begun some work on it and created the following repo:

https://github.com/githubtraining/ci-docs-project-template

At this point it is still WIP since I could not get the docsify to work on the GH Pages. @hectorsector are you ok with this repo? Its a trimmed down version of our training manual. The content for the sidebar and the md files will be updated as we go along.

hectorsector commented 5 years ago

@ppremk Just the Docs is another tool that also works with GitHub Pages. There was some prior conversation about this tool in comparison to Just the Docs. Ultimately, I think I'd be happy with either one, as long as we can deploy it via CI and as long as we can integrate it with html-proofer or something like it.

In the case of Docsify, do we get an HTML against which to run html-proofer? Or perhaps we should use a different tool for checking links/images?

carolynshin commented 5 years ago

👋 Hello @ppremk + @hectorsector ! Checking in here to see if there are any issues completing this and closing this by Dec 7th?

ppremk commented 5 years ago

@carolynshin this task is completed as per the planned date 👍We can proceed to close this

Some notes on the setup of the template repo as follows:

Project Repo:

Project Output:

Project Structure and Addons:

The template was tested and the .circleci build status can be viewed from here:

PS: @githubtraining/trainers should have access. Please let me know if there is issues accessing it