## Usage
npm install @mvf/servicer-execTODO
Run npm install @mvf/servicer-exec
Set the following environment variables in your project
- ENVIRONMENT_FILE should be set to development | testing | staging | production
ts
import { Application } from "@mvf/servicer";
import { ExecCommand } from "@mvf/servicer-exec";
import { GenericEventSources } from "./EventSources/GenericEventSources";const setupApplication = async (): Promise => {
const application = new Application();
application.addCommands(
new ExecCommand(GenericEventSources),
);
await application.run();
};
void setupApplication();
`
Contributing
$3
- Run
make to build the container
- Run make shell to enter the container
- Run npm install to install dependenciesRefer to package.json for commands
$3
After you have merged a PR to master, you need to rebuild and publish your changes.
1. Checkout master
git checkout master && git pull
2. Use one of the following make publish commands to publish changes:
- make publish kind=patch - Use this if your change is a bug fix and is backwards compatible.
- make publish kind=minor - Use this if your change adds new functionality and is backwards compatible.
- make publish kind=major` - Use this if your change is not backwards compatible.