Ticket #9593 (closed: fixed)

Opened 6 years ago

Last modified 5 years ago

Add documentation build to Jenkins buildscripts

Reported by: Martyn Gigg Owned by: Martyn Gigg
Priority: blocker Milestone: Release 3.2
Component: Documentation Keywords:
Cc: Blocked By:
Blocking: Tester:

Description

It's not necessary to build the documentation on all platforms so we'll arbitrarily choose rhel6 to perform the test & builds.

Change History

comment:1 Changed 6 years ago by Martyn Gigg

  • Status changed from new to assigned

comment:2 Changed 6 years ago by Martyn Gigg

  • Status changed from assigned to inprogress

Build documentation & tests on RHEL6

Refs #9593

Changeset: 36366b9530a546ab0f017b146643dc8e26e0fe15

comment:3 Changed 6 years ago by Martyn Gigg

Keep python 2.6 compatibility in sphinx directives.

The positional argument index is required in format strings in python 2.6 Refs #9593

Changeset: f073f7c525ba55d7ea5040f427189aec1795171b

comment:4 Changed 6 years ago by Martyn Gigg

On a clean build tar up the documentation.

This will make it easier to ship around and deploy. Refs #9593

Changeset: c8e7a9bd7024fd6c3c6d161e909ae84456ebcc5f

comment:5 Changed 6 years ago by Martyn Gigg

  • Status changed from inprogress to verify
  • Resolution set to fixed

Branch: feature/9593_docs_build_in_jenkins_scripts

Tester: The RHEL6 develop builds should be passing.

comment:6 Changed 6 years ago by Martyn Gigg

  • Status changed from verify to reopened
  • Resolution fixed deleted

comment:7 Changed 6 years ago by Martyn Gigg

  • Status changed from reopened to inprogress

Fix the dependencies on the docs-* targets.

Refs #9593

Changeset: b4e85a621b58f46db515e73aa811fa9bdc12d839

comment:8 Changed 6 years ago by Martyn Gigg

Add mantidqtpython as MantidPlot dependency

Refs #9593

Changeset: 2704089f8facf65a22e2e236f529c9542f5aa796

comment:9 Changed 6 years ago by Martyn Gigg

Add RemoteAlgorithms as a framework library.

Refs #9593

Changeset: 3e30fc16abdd2715b55eec36a7be89c75348b64b

comment:10 Changed 6 years ago by Martyn Gigg

Use screenshots in doctest build too.

If we dont and you run the doctest before html generation then you don't see a screenshot because sphinx won't have reprocessed the file. Refs #9593

Changeset: a41d1b249c400ddcaa04a78ac98a2fd14192d32f

comment:11 Changed 6 years ago by Martyn Gigg

  • Status changed from inprogress to verify
  • Resolution set to fixed

comment:12 Changed 6 years ago by Owen Arnold

  • Status changed from verify to closed

Merge remote-tracking branch 'origin/feature/9593_docs_build_in_jenkins_scripts'

Full changeset: b41e5f5620da71bc8fb516b0c0b2d7a97be062e6

comment:13 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 10436

Note: See TracTickets for help on using tickets.