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

edgehog-device-manager / edgehog / 811aec4a51c495e3e9902a90475fd957f37a923c
71%

Build:
DEFAULT BRANCH: main
Ran 06 Oct 2026 02:50PM UTC
Jobs 1
Files 649
Run time 3min
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

06 Oct 2026 02:45PM UTC coverage: 70.763% (-0.1%) from 70.876%
811aec4a51c495e3e9902a90475fd957f37a923c

push

github

web-flow
refactor: simplify container creation (#1690)

* refactor: simplify container creation

we previously had three actions creating a container, everyone doing
almost the same thing. This is bad design.

Refactored to have only two creation types:

- create: creates a container with given fields, asks no questions
- create_and_relate: the action exposed to users, this optionally takes
  in input underlying resources descriptions and relates them with the
  appropriate matches.

Signed-off-by: Luca Zaninotto <luca.zaninotto@secomind.com>

* fix: make image lookups work

image lookups relied on the full map

```ex
%{image_id: _, image_credentials_id: _}
```

to work. This change forces the full map to have the right keys even
when one of the two is not provided as input field.

Signed-off-by: Luca Zaninotto <luca.zaninotto@secomind.com>

* test: adjust backend tests for the new create actions

Signed-off-by: Luca Zaninotto <luca.zaninotto@secomind.com>

---------

Signed-off-by: Luca Zaninotto <luca.zaninotto@secomind.com>

4538 of 6413 relevant lines covered (70.76%)

478.74 hits per line

Coverage Regressions

Lines Coverage ∆ File
35
84.14
-3.98% test/support/fixtures/containers_fixtures.ex
4
0.0
-80.0% lib/edgehog/containers/env_file/validations/no_multiple_targets.ex
3
57.14
57.14% lib/edgehog/containers/types/image.ex
1
79.19
-0.58% lib/edgehog/campaigns/executors/lazy/lazy_batch.ex
Jobs
ID Job ID Ran Files Coverage
1 811aec4a51c495e3e9902a90475fd957f37a923c.1 06 Oct 2026 02:50PM UTC 649
70.76
GitHub Action Run
Source Files on build 811aec4a51c495e3e9902a90475fd957f37a923c
  • Tree
  • List 649
  • Changed 9
  • Source Changed 0
  • Coverage Changed 9
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 811aec4a on github
  • Prev Build on test/device-delete-deployments (#965FB4CA...)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc