hapi-deployment-info

plugin for the deployment-info endpoint

Usage no npm install needed!

<script type="module">
  import hapiDeploymentInfo from 'https://cdn.skypack.dev/hapi-deployment-info';
</script>

README

Hapi deployment-info

Build Status NPM version Dependencies

Shared code for the deployment-info endpoint.

Returns deployment-info (specified in config).

Installation:

npm install --save hapi-deployment-info

Usage:

var server = hapi.createServer();

server.pack.require("hapi-deployment-info",
  // data to return
  {
    lastCommitSha: "df45100b52f68d6b8152a10e5200c5853b5202ed",
    lastCommitTimestamp: "2014-07-17T08:42:00Z"
  },
  function (err){
    if(err){
      throw err;
    }
  }
);

Routes:

  • /deployment-info // returns the deployment info in the config
  • /server // gives the server hostname