npm.io
0.3.9 • Published 3 years agoCLI

mediacentral-publish

Licence
SEE LICENSE IN EULA.md
Version
0.3.9
Deps
13
Size
84 kB
Vulns
0
Weekly
0

pipeline status coverage report

Motivation

A tool to publish a project to avid marketplace.

Usage

  1. As a CLI (Install globally)
    npm i -g mediacentral-publish
  1. 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.

0.2.0 (2019-11-14)

Features
0.0.65 (2019-10-20)
Bug Fixes
  • DTKT-729 feature install fails because of wrong configmap template variable (155fc3a)

Keywords