- Mar 11, 2025
-
-
Flavien BRIDAULT authored
-
- Mar 10, 2025
-
-
- Feb 26, 2025
- Jan 20, 2025
-
-
Nicolas PAPIER authored
This commit addresses several issues and improvements in the algorithm and CLI functionality for generating code coverage reports. Specifically, it fixes the method of identifying the development branch artifact by iterating through all dev branch pipelines and validating their git SHA and coverage job availability. A `--verbose` option has been added to the CLI for detailed output. Furthermore, the codebase has transitioned from using `os.path` to `pathlib.Path`, simplifying path manipulations. Additionally, it updates the `python-gitlab` library from version 4.10.0 to 5.3.1 in the requirements.
-
- Nov 14, 2024
-
-
Nicolas PAPIER authored
-
- Nov 08, 2024
-
-
Nicolas PAPIER authored
* Launching sheldon from PowerShell or cmd is now possible by executing command line sheldon or sheldon.bat * Launching sheldon --help no longer produce an error * Adding howto install Chocolatey and UniGetUI in README
-
- Nov 04, 2024
-
-
Flavien BRIDAULT authored
A new CLI is available, `sight-cov.py`. Here is the synopsis: ```shell usage: sight-cov.py [-h] [-d] [--html] repository merge-request Download the code coverage report from the latest pipeline of a merge-request. positional arguments: repository Name of the repository: "sight", "night", or any private repository. merge-request Identifier of the merge-request, same as the one present in its URL. options: -h, --help show this help message and exit -d, --diff Compute the diff of the coverage with the dev branch. --html Html output instead of text. ``` Here is the output of the utility: ```shell # ~/dev/sight/sight-git/sight-cov.py -d sight 470 --html Downloading merge-request !470 artifacts for project sight... Coverage report is available at: file:///home/user/dev/sight/.coverage/sight%21470%23301939/coverage/index.html Downloading dev branch artifacts for project sight Diff coverage report is available at: file:///home/user/dev/sight/.coverage/report.html ```
-
- Oct 11, 2024
-
-
Flavien BRIDAULT authored
-
- Sep 11, 2024
-
-
Flavien BRIDAULT authored
-
- Jul 12, 2024
-
-
Flavien BRIDAULT authored
-
- Jun 24, 2024
- May 29, 2024
-
-
Sheldon looks for a Licence.txt file in the source tree. If there is none, an error message is now displayed and the hook fails.
-
- May 15, 2024
-
-
Flavien BRIDAULT authored
-
- Apr 23, 2024
-
-
Didier WECKMANN authored
Take a look at https://github.com/prettier/plugin-xml for further explanation.
-
- Apr 14, 2024
- Apr 11, 2024
-
-
Genial-O authored
-
- Apr 04, 2024
-
-
Flavien BRIDAULT authored
-
- Dec 08, 2023
-
-
Flavien BRIDAULT authored
-
Genial-O authored
-
- Dec 04, 2023
-
-
Erwan DUHAMEL authored
-
- Nov 29, 2023
-
-
Genial-O authored
-
- Oct 27, 2023
-
-
Flavien BRIDAULT authored
-
- Oct 22, 2023
-
-
Flavien BRIDAULT authored
-
- Oct 15, 2023
-
-
Flavien BRIDAULT authored
-
- Oct 13, 2023
-
-
Flavien BRIDAULT authored
-
- Sep 28, 2023
- Sep 26, 2023
-
-
Flavien BRIDAULT authored
-
- Sep 18, 2023
-
-
- Jul 13, 2023
- May 25, 2023
-
-
Flavien BRIDAULT authored
-