New features in Core v0.6
Env variable in Services
Service’s definition files now accept
Service developers can set the
env variable in
configuration and in
name: "Parity" sid: "com.mesg.ethereum.parity.dev" configuration: env: - MESG_ETH_ENDPOINT=http://parity:8545 dependencies: parity: image: parity/parity:v2.1.3 env: - MESG_TEST=HELLO
Users can override the env variable’s values when deploying a service. Eg:
mesg-core service deploy https://github.com/mesg-foundation/service-ethereum --env MESG_ETH_ENDPOINT=http://parity:8546
Execution have a new state “failed” that is used when unexpected errors occurred on the service side. Application can now be notified when executions failed and the service didn’t work as expected.
For the complete changelog, refer to Github .
To update to v0.6, follow the installation process on the documentation