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

agama-project / agama / 15418898597
73%

Build:
DEFAULT BRANCH: master
Ran 03 Jun 2025 01:43PM UTC
Jobs 2
Files 498
Run time 464min
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

03 Jun 2025 01:38PM UTC coverage: 89.178%. First build
15418898597

push

github

web-flow
Add custom repos (#2424)

## Problem

There is not support for additional repositories that can be used for
installation.


## Solution

Add support to unattended installation.

## Follow ups

Currently there is no easy way to specify GPG key checksum for custom
repositories. As result there was question appeared in web UI. Probably
security section should be extended and added to
https://github.com/agama-project/agama/blob/master/service/lib/agama/software/callbacks/signature.rb


## Testing

- *Added a new unit test*
- *Tested manually*

Tested with this profile to add Games repo and install software
available only in it:

```json
{
  "product": {
    "id": "Tumbleweed"
  },
  "software": {
    "extraRepositories": [
	{
	  "alias": "games",
	   "url": "https://download.opensuse.org/repositories/games/openSUSE_Tumbleweed/"
        }
    ],
    "packages": ["AtomicWorm"]
  }
}
```

Just expect that in web UI question to accept GPG key will be raised.

21 of 59 new or added lines in 6 files covered. (35.59%)

10828 of 12142 relevant lines covered (89.18%)

59.16 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
100.0
0.0% rust/agama-lib/src/software/store.rs
1
100.0
0.0% rust/agama-network/src/nm/dbus.rs
2
100.0
0.0% rust/agama-lib/src/software/settings.rs
2
73.28
-0.83% service/lib/agama/dbus/software/manager.rb
32
100.0
0.0% rust/agama-lib/src/software/client.rs
Subprojects
ID Flag name Job ID Ran Files Coverage
2 service 15418898597.2 03 Jun 2025 01:43PM UTC 380
89.18
GitHub Action Run
1 rust 15416257219.1 03 Jun 2025 11:43AM UTC 118
GitHub Action Run
Source Files on build 15418898597
  • Tree
  • List 498
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #15418898597
  • aaa7ada2 on github
  • Prev Build on master (#15417160490)
  • Next Build on master (#15443733197)
  • 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

© 2026 Coveralls, Inc