Motivation
A tool to publish a project to avid marketplace.
Usage
- As a CLI (Install globally)
npm i -g mediacentral-publish
- As a JS module
const publish = require('mediacentral-publish')
publish(options)
Api
publish([, options])
Parameters
-
options
-- options object with keys:-
project
-- path to a project config file -
config
-- path to a project config file (optional if the config is project/src/project.config.json)-
version
-- version of your app -
developer ID
-- your developer ID (optional) -
organization
-- name of you organization -
privateKeyPath
-- Path to your private key -
appID
- your Application ID
-
-
name
-- project name (optional if the name is in a project/src/project.json file under identity.appName) -
password
-- password to ssh private key -
buildImage
-- bool -
build
-- bool -
service
-- bool
-
Check our CloudUX examples on Avid-Technology Github
Check our Quick Start for CloudUX
Latest Changes
0.3.6 (2022-10-12)
Changes
- Added vendor field inside metadata.json file.
0.3.5 (2022-07-13)
Bug Fixes
- feature install fails beacuse of missing config yaml file for env variables.
0.3.4 (2022-07-12)
Changes
- Fixed env variables.
0.3.3 (2022-03-15)
Changes
- Made AppSecret field optional.
0.3.1 (2021-06-30)
Changes
- Updated dependencies. Decreased vulnerabilities amount.