ngageoint / scale

Processing framework for containerized algorithms
http://ngageoint.github.io/scale/
Apache License 2.0
105 stars 45 forks source link

CI build process ignores AsciiDoc output #1891

Closed mattbanderson closed 4 years ago

mattbanderson commented 4 years ago

Description The CI build process for Scale docs generates the documentation, adds the generated files, and commits them to the GitHub pages branch to update the published documentation. The output of the AsciiDoc document generation is not being added to the GitHub pages branch because it has a .gitignore file to exclude the contents of the output directory. This is intended to avoid committing the output directory when developing locally but is causing the documentation generated by the CI build to not get updated.

Reproduction Steps Steps to reproduce the problem:

  1. Start a Travis CI build
  2. Go to the build output
  3. At the end of the build output, observe that no files under the output directory are added

Expected behavior Output generated by the AsciiDoc build should be added to the published documentation.

Version and Environment Details