An orderly1 remote hosted on Sharepoint, using spud. This is experimental!
Configure your orderly_config.yml as, for example:
remote:
real:
driver: orderly.sharepoint::orderly_remote_sharepoint
args:
url: https://example.sharepoint.com
site: mysite
path: Shared Documents/orderly/real
testing:
driver: orderly.sharepoint::orderly_remote_sharepoint
args:
url: https://example.sharepoint.com
site: mysite
path: Shared Documents/orderly/testing
Where
url is the base url of your Office365/Sharepoint site, such as myorg.sharepoint.com
site is your site name on Sharepointpath is the path within your site name where documents will be storedThe configuration above lists two remotes, one “real” and one “testing”, which we have found a useful pairing. You might configure Sharepoint to allow anyone in your group to read from both, but only certain people to push to real.
orderly.sharepoint will store files as archive/<name>/<id> where <name> is the report name and <id> is a zip archive of the report contents. These must be treated as read-only and must not be modified (they do not have a file extension to help this).
With this set up, then orderly1::pull_dependencies, orderly1::pull_archive and orderly1::push_archive will work, and you can use your Sharepoint site to distribute orderly results within your group.