mediacentral-publish

A publish tool for publishing cloud-ux projects

Usage no npm install needed!

<script type="module">
  import mediacentralPublish from 'https://cdn.skypack.dev/mediacentral-publish';
</script>

README

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.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)