Skip to content

update rtd_upgrade.sh and xhive in response to readthedocs stable bui…

Marek Szuba requested to merge github/fork/ens-bwalts/version/2.5 into version/2.5

Created by: ens-bwalts

…ld image update

Requirements

  • Filling out the template is required. Any pull request that does not include enough information to be reviewed in a timely manner may be closed at the maintainers' discretion;
  • Review the development guidelines for eHive; remember in particular:

Use case

Readthedocs.io changed the configuration of their "stable" build image. We had to update the debs downloaded in rtd_upgrade.sh, as well as make some modifications in the xhive Python scripts to compensate

Description

Download list updated in rtd_upgrade.sh, PERL5LIB manipulation updated in xhive Python scripts that spawn Perl processes. Also added some debugging output to rtd_upgrade.sh to help the next time this happens.

Possible Drawbacks

These are very version-specific fixes that will need to be updated the next time there is a change in readthedocs.io's build image

Testing

Have you added/modified unit tests to test the changes?

N/A If so, do the tests pass/fail?

N/A Have you run the entire test suite and no regression was detected?

Yes, building on readthedocs.io ehive-docbuild-test private build area https://ehive-docbuild-test.readthedocs.io/en/version-2.5/

Merge request reports