nanocyte-flow-deploy-service

Flow Deploy Service for Nanocyte

Usage no npm install needed!

<script type="module">
  import nanocyteFlowDeployService from 'https://cdn.skypack.dev/nanocyte-flow-deploy-service';
</script>

README

nanocyte-flow-deploy-service

Flow Deploy Service

Build Status Test Coverage Dependency status devDependency Status Slack Status

NPM

How to run

Also involves manual changes and running nanocyte-engine-simple

  1. cd to nanocyte-engine-simple dir and run env PORT="5050" npm start
  2. Open a new terminal tab/window and cd to nanocyte-flow-deploy-service dir and run env PORT="5051" env OCTOBLU_URL="https://app.octoblu.com" npm start
  3. Update deploy-flow.sh w/ your credentials from Octoblu
  4. Open a new terminal tab/window and cd to nanocyte-flow-deploy-service dir and run ./deploy-flow.sh
  5. After running deply-flow.sh, copy the Instance UUID from the response (you should see: /flows/{flowUUID}/instances/{instanceUUID})
  6. Paste (replace) the instance UUID into nanocyte engine's click-trigger.sh - INSTANCE_UUID
  7. ./click-trigger.sh
  8. Verify in the designer that the flow was deployed