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

agama-project / agama / 14197925265
73%

Build:
DEFAULT BRANCH: master
Ran 01 Apr 2025 02:22PM UTC
Jobs 0
Files 0
Run time –
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

Canceled at 04 Sep 2025 01:06AM UTC via web
14197925265

push

github

web-flow
feat(autoinstallation): Make the addon version optional (#2239)

## Problem

- The addon version is required in the autoinstallation profile, i.e.
you have to pass
  ```json
  {
    "id": "sle-ha",
    "version": "16.0",
    "registrationCode": "<CODE>"
  }
  ```
- For most addons from SCC the version is bound to the SP release, e.g.
in SP1 the version will be "16.1", in SP2 "16.2", etc...
- That means you have to update the profile for each SP release and you
cannot use the same profile for multiple SP releases. That's quite
annoying.

## Solution

- Make the version attribute optional, allow it to be missing.
- If the version is missing query the available addons and find the
version to register automatically from the list.
- If multiple versions are found report an error, in that case the
version needs to be specified explicitly in the profile.
- So now you can just write:
  ```json
  {
    "id": "sle-ha",
    "registrationCode": "<CODE>"
  }
  ```
  For free extensions you will only need the `id` value.

## Notes

- The installer remembers whether a specific version was requested or it
was found automatically.
- It uses this information when exporting the current configuration.
When the version was specified at import it will be specified in the
export, if it was missing at import it will be missing in export as
well.
- That means at export you should get the same imported data.

## Testing

- Added a new unit test
- Tested manually
Source Files on build 14197925265
Detailed source file information is not available for this build.
  • Back to Repo
  • Github Actions Build #14197925265
  • a4e41691 on github
  • Prev Build on master (#14059324485)
  • Next Build on master (#14251249841)
  • 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