Skip to content

merge develop into main#52

Merged
alkalinan merged 4 commits intomainfrom
develop
Jun 6, 2025
Merged

merge develop into main#52
alkalinan merged 4 commits intomainfrom
develop

Conversation

@alkalinan
Copy link
Copy Markdown
Contributor

add pipeline release, and tags

alkalinan and others added 2 commits June 4, 2025 14:58
* working on job api

* renaming and tests

* add get for pipeline linked to a MR

* add api pipeline from merge request

* add a default per_page variable to override if needed in subclasses

* change default item per page name

* revert method names to getAll

* Update GitlabRessource.class.st

---------

Co-authored-by: HLAD Nicolas <[email protected]>
Co-authored-by: Benoit Verhaeghe <[email protected]>
* working on job api

* renaming and tests

* add get for pipeline linked to a MR

* add api pipeline from merge request

* add a default per_page variable to override if needed in subclasses

* change default item per page name

* revert method names to getAll

* add search endpoint for merge request

* remove recorder

* tag endpoint

* add packages

* add genericity in search: for merge request

* add release endpoint

* add release package

---------

Co-authored-by: HLAD Nicolas <[email protected]>
@badetitou badetitou requested a review from knowbased June 6, 2025 10:39
@coveralls
Copy link
Copy Markdown

coveralls commented Jun 6, 2025

Pull Request Test Coverage Report for Build 15491252167

Details

  • 351 of 522 (67.24%) changed or added relevant lines in 13 files are covered.
  • 9 unchanged lines in 2 files lost coverage.
  • Overall coverage decreased (-5.8%) to 92.144%

Changes Missing Coverage Covered Lines Changed/Added Lines %
src/GitlabAPI-Tag/GitlabTag.class.st 0 6 0.0%
src/GitlabAPI-Jobs/GitlabJobs.class.st 16 23 69.57%
src/GitlabAPI-Release/GitlabRelease.class.st 7 24 29.17%
src/GitlabAPI-MergeRequests/GitlabMergeRequests.class.st 16 41 39.02%
src/GitlabAPI-Pipelines/GitlabPipelines.class.st 41 67 61.19%
src/GitlabAPI-Core/GitlabApi.class.st 35 71 49.3%
src/GitlabAPI-Tag-Tests/GitlabTagTest.class.st 0 54 0.0%
Files with Coverage Reduction New Missed Lines %
src/GitlabAPI-Jobs/GitlabJobs.class.st 3 65.52%
src/GitlabAPI-Pipelines/GitlabPipelines.class.st 6 60.0%
Totals Coverage Status
Change from base Build 14337016952: -5.8%
Covered Lines: 2299
Relevant Lines: 2495

💛 - Coveralls

badetitou and others added 2 commits June 6, 2025 14:26
* add post to start pipelines from Pharo

* add test based on the one with data on url query
* working on job api

* renaming and tests

* add get for pipeline linked to a MR

* add api pipeline from merge request

* add a default per_page variable to override if needed in subclasses

* change default item per page name

* revert method names to getAll

* add search endpoint for merge request

* remove recorder

* tag endpoint

* add packages

* add genericity in search: for merge request

* add release endpoint

* add release package

* fix baseline by adding tag and release package (+ tests)

---------

Co-authored-by: HLAD Nicolas <[email protected]>
@alkalinan alkalinan merged commit e4badcf into main Jun 6, 2025
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants