Project

General

Profile

Feature #25336

Greate a GitHub action to publish the GWMS API (code documentation)

Added by Marco Mambelli 2 months ago. Updated 16 days ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
-
Target version:
Start date:
12/17/2020
Due date:
% Done:

0%

Estimated time:
Stakeholders:
Duration:

Description

There is a script to generate the Web pages with the GlideinWMS code documentation.
This is using Sphynx to generate the pages starting from the docstrings and Tox (a make-like tool for Python) to automate the process.
The process has to be run manually.

It should be automated to run at least all the time there is a release or when there is a commit to the release branch (master or branch_v...) and could use GitHub actions to do so and maybe publish the results in glideinwms.github.io and/or glideinwms.fnal.gov


Related issues

Blocks GlideinWMS - Milestone #25335: Improve CI/CD using GitHub toolsNew12/17/2020

History

#1 Updated by Marco Mambelli 2 months ago

#2 Updated by Marco Mambelli 2 months ago

#3 Updated by Marco Mambelli 2 months ago

#4 Updated by Marco Mambelli 16 days ago

  • Target version changed from v3_6_7 to v3_7_4

Also available in: Atom PDF