v1

latestSwagger 2.02026-08-061,9128853.7 MB
Channels

Perform Channel version rule test against provided Package version

post/channels/rule-test

Query parameters

actionsstring[]

A list of step names to find a package step which the feed type will determine which version format should be used

feedIdstring

A feed ID to determine which version format should be used

feedType'None' | 'NuGet' | 'Docker' | 'Maven' | 'OctopusProject' | 'GitHub' | 'Helm' | 'OciRegistry' | 'AwsElasticContainerRegistry' | 'BuiltIn' | 'S3' | 'AzureContainerRegistry' | 'GoogleContainerRegistry' | 'ArtifactoryGeneric' | 'Npm' | 'GcsStorage' | 'PyPi'

A feed type to determine which version format should be used

preReleaseTagstring

A regular expression to test the version pre-release tag against

projectIdstring

A deployment process ID in which to search for the steps referenced by the 'Actions' parameter

versionstring required

The version to test

versionRangestring

A version range to test the version against

Response

Result of testing Channel version rules

Errorsstring[] required
SatisfiesPreReleaseTagboolean required
SatisfiesVersionRangeboolean required