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

New DD4hep web-site #268

merged 1 commit into from Nov 30, 2017


None yet
2 participants

petricm commented Nov 27, 2017


  • Introduce new DD4hep web-site:
  • Restructured doc folder and removed not doc related stuff to etc
  • Fixes to Doxygen configuration
    • create reference manual make reference
  • Better integration of DD4hep tex documentation and cmake
    • create manuals in PDF format make pdf create manuals in HTML format make html
    • allow creation of documentation if dependencies are not present
  • extended gitlab runners to automatically build documentation PDF and HTML and also reference manual and publish to web-site, thus ensuring always up to date information.


The logo is a temporary placeholder.
The web-site is thus obsolete.

@petricm petricm added the enhancement label Nov 27, 2017

@petricm petricm force-pushed the petricm:docs branch from 0d22ff5 to 62d794d Nov 27, 2017

# Automatically deploy documentation to the website
# Deployment job only executed for new tag pushs, not for every commit.

This comment has been minimized.


andresailer Nov 27, 2017


instead of except just do something like

   - tags@CLICdp/DetectorSoftware/DD4hep
   - branches@CLICdp/DetectorSoftware/DD4hep
@@ -1,4 +1,13 @@
EOS_PATH: "/eos/project/d/dd4hep/www/"

This comment has been minimized.


andresailer Nov 27, 2017


The variable could be moved to the job where it is used.

@petricm petricm force-pushed the petricm:docs branch 2 times, most recently from f9d0e67 to 09b5706 Nov 29, 2017

@petricm petricm force-pushed the petricm:docs branch from 09b5706 to ebf8c47 Nov 30, 2017

@petricm petricm merged commit dc9ad17 into AIDASoft:master Nov 30, 2017

1 check passed

continuous-integration/travis-ci/pr The Travis CI build passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment