Skip to content

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

Release v3.0.7

26 Feb 13:31
Compare
Choose a tag to compare

Fix: Resolved a false positive error log that was incorrectly triggered during a catalog upload when using an organization key.

Full Changelog: [GitHub Compare: 3.0.6 → 3.0.7](3.0.6...3.0.7)

Release v3.0.6

21 Feb 11:08
Compare
Choose a tag to compare

QuickFix: An internal temporary workaround does a volatile upload even when performing a registration upload, which can fail with the new organization keys. This quick-fix forces this workaround to stop causing the tool fail completely.

Release v3.0.5

21 Feb 09:46
dc2b347
Compare
Choose a tag to compare

Fix: Volatile Uploads should never look for manifest files. This has been removed.
NF: Preparing this tool for Volatile Connector Upload support.

What's Changed

Full Changelog: 3.0.4...3.0.5

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.