Damien Coraboeuf
Damien Coraboeuf
The Gradle tasks provided by this plugin must have all their outputs & inputs annotated in order to be compatible with Gradle 7.
A project version can be somehow very complex, based on different strategies. The versioning plugin was very opiniated about this. In many circumstances, we want just want to compute the...
- Have a job which checks the license and its status. - Have a page to display the license and its status - In case the license is about to...
Have an API and service to display global messages at the top of the home page (or of every page).
The `GitChangeLogGraphQLIT` is flakky (race condition) causing many builds to fail. ``` net.nemerosa.ontrack.job.support.JobNotScheduledException: Job with key [git][git-indexation][basic_C04168022447_file____tmp_ontrack-git7533311174170271230] is not scheduled. Stacktrace net.nemerosa.ontrack.job.support.JobNotScheduledException: Job with key [git][git-indexation][basic_C04168022447_file____tmp_ontrack-git7533311174170271230] is not scheduled. at...
Expose a gauge to get the current API rate limit of the GH connections.
Use a specific YAML file `.github/ontrack/auto-versioning.yml` and push notifications to deal with the auto versioning configuration.
This requires some migration of: * Database * Model * Casc * UI
Upon a promotion being granted, count the duration of all the current validations. We can then: * attach this information as meta information to the promotion level * export this...