@balena/jellyfish-plugin-hubot v0.25.0
Jellyfish Hubot Plugin
Provides a hubot implementation natively in Jellyfish.
Usage
Below is an example how to use this library:
import { hubotPlugin } from '@balena/jellyfish-plugin-hubot';
import { PluginManager } from '@balena/jellyfish-worker';
// Load contracts from this plugin
const pluginManager = new PluginManager([
hubotPlugin(),
]);
const contracts = pluginManager.getCards();
console.dir(contracts);Documentation
Visit the website for complete documentation: https://product-os.github.io/jellyfish-plugin-hubot
Testing
Unit tests can be easily run with the command npm test.
You can run integration tests locally against Postgres and Redis instances running in docker-compose:
npm run compose
REDIS_HOST=localhost POSTGRES_HOST=localhost npm run test:integrationYou can also access these Postgres and Redis instances:
PGPASSWORD=docker psql -hlocalhost -Udocker
redis-cli -h localhost3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago