TODO
Run npm install @mvf/servicer-exec
Set the following environment variables in your project
-
ENVIRONMENT_FILE
should be set todevelopment
|testing
|staging
|production
To setup Servicer Exec you will need an entrypoint.ts or equivalent file.
import { Application } from "@mvf/servicer";
import { ExecCommand } from "@mvf/servicer-exec";
import { GenericEventSources } from "./EventSources/GenericEventSources";
const setupApplication = async (): Promise<void> => {
const application = new Application();
application.addCommands(
new ExecCommand(GenericEventSources),
);
await application.run();
};
void setupApplication();
- Run
make
to build the container - Run
make shell
to enter the container - Run
npm install
to install dependencies
Refer to package.json for commands
After you have merged a PR to master, you need to rebuild and publish your changes.
- Checkout master
git checkout master && git pull
- 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.
-