-
Notifications
You must be signed in to change notification settings - Fork 24
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
Continuous integration for dev
docs
#9
Comments
The initial CI implementation is available in recent commits to the docs repo. @jelovirt I suggest we abbreviate the commit SHA in the site repo commit messages to 7 characters, to make the logs a bit more readable:
|
I'd like to make another improvement, where before committing the changes, the script goes through every changed file and checks if only the commit line in YAML front matter has changed. If that's the only change, then we reset that change because we don't actually need changes like that polluting the log. |
Would be great to also run the CI build on pull request branches in addition to |
The YAML front matter reset in dita-ot/docs@42ab471 and the stable ID generation changes from dita-ot/dita-ot#2276 now yield clean commits that are limited to the changes made in the original source files, like in 92ae1a1. |
Verified successful deployment of changes from dita-ot/docs@d531688 to |
See https://travis-ci.org/dita-ot/docs for latest build status. |
Implement a continuous integration solution to automatically republish the Development documentation on the project website at www.dita-ot.org/dev whenever changes are pushed to the
develop
branch of the dita-ot/docs repository.The text was updated successfully, but these errors were encountered: