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
merged 1 commit into from Nov 30, 2017

Conversation

Projects
None yet
2 participants
@petricm
Member

petricm commented Nov 27, 2017

BEGINRELEASENOTES

  • Introduce new DD4hep web-site: http://dd4hep.cern.ch/
  • 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.

ENDRELEASENOTES

The logo is a temporary placeholder.
The web-site http://test-dd4hep.web.cern.ch/test-dd4hep/ 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.
deploy-documentation:
except:

This comment has been minimized.

@andresailer

andresailer Nov 27, 2017

Member

instead of except just do something like

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

This comment has been minimized.

@andresailer

andresailer Nov 27, 2017

Member

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
Details
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment