Skip to content

Releases: SkylineCommunications/Skyline.DataMiner.CICD.Tools.CatalogUpload

Release 3.0.4

16 Dec 13:58
aa46121
Compare
Choose a tag to compare

Catalog Support for Different Types

The catalog now supports different catalog types, this tooling is updated to reflect this enhancement.

When uploading a new version, unless explicitly defined in a catalog.yml file, the artifact type is automatically determined based on the type of artifact being uploaded. The following changes have been made to the catalog types:

  • automationscriptAutomation
  • connectorConnector
  • solutionCustom Solution
  • chatopsextensionChatOps Extension
  • dashboardDashboard
  • adhocdatasourceAd Hoc Data Source
  • datatransformerData Transformer
  • scriptedconnectorScripted Connector
  • userdefinedapiUser-Defined API
  • visioVisual Overview

What's Changed

Full Changelog: [Compare v3.0.3...v3.0.4](3.0.3...3.0.4)

Release v3.0.3

16 Dec 10:54
Compare
Choose a tag to compare

Added debug logging

Full Changelog: 3.0.2...3.0.3

Release v3.0.2

12 Dec 08:34
f93ba21
Compare
Choose a tag to compare

What's Changed

Full Changelog: 3.0.1...3.0.2

Release v3.0.1

14 Nov 12:03
Compare
Choose a tag to compare

Breaking Change for with-registration Subcommand

The with-registration subcommand no longer uses the uri-sourcecode to identify the catalog item. It now requires the 'catalog-identifier', as displayed on the catalog UI. The GUID must be provided either via an argument or through the use of a catalog.yml/manifest.yml file, as detailed in the DataMiner documentation.

New Features

  • Support for using catalog.yml or manifest.yml to provide additional metadata for the catalog UI.
  • Added support for using README.md and images to enhance the catalog UI.
  • Allows updating only the catalog UI metadata without the need to register a new version of the artifact.
  • Allows uploads for all Catalog Item types, including Connectors.

What's Changed

Full Changelog: 2.0.2...3.0.1

prerelease v3.0.1-beta8

04 Nov 16:20
Compare
Choose a tag to compare
Pre-release

Release Notes

New Update: Catalog Upload Enhancements and Deployment Workaround

Highlights:

  • Deployment Support Update: Deployments initiated from the catalog through API calls are now unsupported for uploads using the new API.
  • Internal Workaround Implemented: To ensure continued deployment capability, a workaround has been added. This involves returning the deployment-capable key from a secondary, volatile upload process during catalog uploads with registration (with-registration).

Details:

  • The deployment process now automatically triggers a secondary upload to generate the necessary key for deployments, ensuring that the catalog upload remains functional for deployment purposes.
  • This change maintains deployment compatibility while using the new API structure for catalog operations.

prerelease v3.0.1-beta7

31 Oct 15:50
Compare
Choose a tag to compare
Pre-release

New catalog API returns different json structure. Adjusted the code to parse this correctly.

prerelease v3.0.1-beta6

31 Oct 15:10
Compare
Choose a tag to compare
Pre-release

Fixed an issue where the new registration did not return the catalog identifier of a new version.

prerelease v3.0.1-beta5

21 Oct 10:20
Compare
Choose a tag to compare
Pre-release

Fixed an issue where new versions of connectors using pre-release syntax (e.g., "a.b.c.d-text") did not properly register their version description.

prerelease v3.0.1-beta4

18 Oct 13:42
Compare
Choose a tag to compare
Pre-release

Applied version 2 of the catalog upload API.
Fixed a bug related to uploading a brand new connector.

Full Changelog: 3.0.1-beta3...3.0.1-beta4

prerelease v3.0.1-beta3

17 Oct 10:25
Compare
Choose a tag to compare
Pre-release

Fixes:

  • Resolved a bug with image uploads.
  • Enhanced error logging for better user feedback.

This version is clear and concise. Let me know if you'd like any changes!
Full Changelog: 3.0.1-beta2...3.0.1-beta3