Skip to content
Snippets Groups Projects
Reiner Hauser's avatar
Reiner Hauser authored
Gdb

See merge request !26
228702e5
History

ATLAS Trigger/DAQ Software Documentation

This repository contains the source of the ATLAS TDAQ software documentation.

Generate the documentation locally

Checkout this repository and run antora:

git clone https://gitlab.cern.ch/atlas-tdaq-software/docs/atlas-tdaq-sw-docs.git
cd atlas-tdaq-sw-docs
podman run -it -v $(pwd):/antora gitlab-registry.cern.ch/atlas-tdaq-software/docs/atlas-tdaq-sw-docs/antora:latest  generate antora-playbook.yml

Point your browser to file:///$(pwd)/build/site/atlas-tdaq-sw/latest/index.html.

Add to the documentation

Fork this repository at https://gitlab.cern.ch/atlas-tdaq-software/docs/atlas-tdaq-sw-docs

Then checkout your fork:

git clone https://gitlab.cern.ch/rhauser/atlas-tdaq-software/docs/atlas-tdaq-sw-docs.git
git remote add upstream  https://gitlab.cern.ch/atlas-tdaq-software/docs/atlas-tdaq-sw-docs.git

To start development create a new feature branch:

cd atlas-tdaq-sw-docs
git fetch upstream
git checkout -b my-new-feature upstream/main

Make your changes, optionally check them with the command above, then push to your repository:

git push -u origin my-new-feature

Go to your repository and create a merge request to the original repository. You can do this also directly on the command line, specifying the target branch is optional, the default is main.

git push -o merge_request.create -o merge_request.target=main origin my-new-feature

Your merge request will be automatically processed and you will be able to see the result at https://atlas-tdaq-sw.web.cern.ch/review/my-new-feature/atlas-tdaq-sw/latest

After review your branch will be merged and the results will be at https://atlas-tdaq-sw.web.cern.ch/docs/atlas-tdaq-sw/latest