.gitlab-ci.yml 662 Bytes
Newer Older
Denis Filatov's avatar
Denis Filatov committed
# This file is a template, and might need editing before it works on your project.
# Full project: https://gitlab.com/pages/doxygen
image: alpine

documentation:
Denis Filatov's avatar
Denis Filatov committed
#  variables:
#    GIT_STRATEGY: clone
Denis Filatov's avatar
Denis Filatov committed
  stage: build
  script:
    - mkdir -p docs
    - python asn2md.py docs `find . -iname '*.asn'`
    - git add docs/*.md
    - git commit -m "Documentation update"
Denis Filatov's avatar
Denis Filatov committed
    - git remote rm origin && git remote add origin https://gitlab-ci-token:$CI_DOC_TOKEN@forge.etsi.org/rep/$CI_PROJECT_PATH.git
    - git push origin HEAD:$CI_COMMIT_REF_NAME # Pushes to the same branch as the trigger
Denis Filatov's avatar
Denis Filatov committed
  only:
    changes:
Denis Filatov's avatar
Denis Filatov committed
      - ./*.asn
Denis Filatov's avatar
Denis Filatov committed
#  artifacts:
#    paths:
#    - docs/*