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

agama-project / agama / 15476840726 / 1 – rust
73%
master: 73%

Build:
DEFAULT BRANCH: master
Ran 05 Jun 2025 08:42PM UTC
Files 118
Run time 4s
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

05 Jun 2025 08:39PM UTC coverage: 1.326%. First build
rust – 15476840726.1

push

github

web-flow
User Repositories: GPG handling (#2436)

## Problem

It is not possible to define for own repositories its own GPG key or
even allow to have unsigned repository.


## Solution

Add support to specify in profile for each repo its GPG fingerprint or
allow it to be unsigned.


## Testing

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

example json file

```jsonnet
{
	"product": {
		"id": "Tumbleweed"
	},
	"software": {
		"extraRepositories": [
			{
				"alias": "games",
				"url": "https://download.opensuse.org/repositories/games/openSUSE_Tumbleweed/",
				"gpgFingerprints": ["AEF1 EE83 0A27 90AB ABC2 CDA2 8F91 B0E6 C862 B42C"]

			},
			{
				"alias": "mine",
				"url": "ftp://pong.suse.cz/testrepo/",
				"allowUnsigned": true
			}
		],
		"packages": [
			"AtomicWorm"
		]
	}
}
```

## Documentation

*Remember to look at it from the user's perspective. Yes you have made
the compiler happy.*
*But will the **humans** even know about your contribution? Sometimes
they cannot miss it,*
*other times they need advertisement and explanation.*

*Look for relevant sections and adjust:*
- The description parts of the [JSON schema][profile.schema.json]
- Is the CLI affected? See [cli.md][] for a complete overview,
  change the `///` comments (rust doc)
  and update the .md with `cargo xtask markdown`
- <https://agama-project.github.io/> ([source][gh.io])
- Run: `git ls-files '*.md'`

[cli.md]:
https://github.com/agama-project/agama-project.github.io/blob/main/docs/user/cli.md
[profile.schema.json]:
https://github.com/agama-project/agama/blob/master/rust/agama-lib/share/profile.schema.json
[gh.io]: https://github.com/agama-project/agama-project.github.io/

71 of 5355 relevant lines covered (1.33%)

0.02 hits per line

Source Files on job rust - 15476840726.1
  • Tree
  • List 118
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 15476840726
  • 4c59ad06 on github
  • Prev Job for on master (#15475667672.)
  • Next Job for on master (#15476840730.)
  • 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