• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

openSUSE / agama / 8084810235
72%

Build:
DEFAULT BRANCH: master
Ran 28 Feb 2024 05:48PM UTC
Jobs 3
Files 689
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

28 Feb 2024 05:46PM UTC coverage: 74.532%. Remained the same
8084810235

push

github

web-flow
Reorganize Ruby and Rust packages (#1056)

Since we started to build Agama, we have introduced *a lot* of changes.
Initially, it was just Ruby code, but then we introduced the Agama CLI,
moved some code to Rust, etc. So, it is time to reorganize our packages.

This PR includes the following changes:

* A new `agama` package that contains `agama-dbus-server` and
`agama-web-server` binaries. You don't need to keep them separated.
* A new `agama-cli` package, which is a subpackage of `agama`.
* Renamed the `rubygem-agama` package to `rubygem-agama-yast` package
as, in the short term, it should only contain YaST-specific bits to
Agama.
* Additionally, it re-enable some tests and fixes some warnings.

You can (temporarily) see the results in [my home
project](https://build.opensuse.org/project/show/home:IGonzalezSosa:branches:systemsmanagement:Agama:Staging).

## Todo

- [x] Rename `rubygem-agama` to `rubygem-agama-yast`
- [x] Reorganize Rust-based packages
- [x] Update the documentation
- [x] Update the changes files 

## Links

* Trello: https://trello.com/c/8KGOkTkE/

1461 of 2245 branches covered (65.08%)

Branch coverage included in aggregate %.

16809 of 22268 relevant lines covered (75.49%)

22.82 hits per line

Subprojects
ID Flag name Job ID Ran Files Coverage
1 service 8084810235.1 28 Feb 2024 05:48PM UTC 316
85.22
GitHub Action Run
1 rust 8064806432.1 27 Feb 2024 12:42PM UTC 78
44.34
GitHub Action Run
1 web 8077822106.1 28 Feb 2024 09:07AM UTC 295
73.3
GitHub Action Run
Source Files on build 8084810235
  • Tree
  • List 689
  • Changed 20
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #8084810235
  • 0951b8c5 on github
  • Prev Build on master (#8077822106)
  • Next Build on master (#8084810284)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc