mediacentral-publish

0.3.9 • Public • Published

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)

Package Sidebar

Install

npm i mediacentral-publish

Weekly Downloads

116

Version

0.3.9

License

SEE LICENSE IN EULA.md

Unpacked Size

85.9 kB

Total Files

40

Last publish

Collaborators

  • wbauer
  • joeapearson
  • enterit
  • anna.kryzhko
  • anna.vaskovska
  • yvadim
  • diana_chaikovska
  • vladyslav.kurakov
  • artur.ziemba.avid