hexo-deployer-pulumi

1.0.2 • Public • Published

hexo-deployer-pulumi

A plugin for the Hexo static-site generator that uses Pulumi to publish to Amazon S3.

Dependencies

  • Hexo 6.x
  • Pulumi 3.x

Installation

$ npm install hexo-deployer-pulumi --save

Options

You can configure this plugin in Hexo's _config.yml.

deploy:
  type: pulumi
  bucket: <S3 bucket>
  region: <AWS region>
  stack: <Pulumi stack>
  project: <Pulumi project>

Options:

  • bucket: the name of the S3 bucket you want to use. Defaults to hexo-website
  • region: the AWS region to use. Defaults to us-east-1
  • project: the name of the Pulumi project to create. Defaults to 'hexo-website`
  • stack: the name of the Pulumi stack to create. Defaults to public

If you have installed Pulumi and the AWS command-line tool and provided your credentials via aws configure, this plugin will reuse those credentials.

Contributors

License

MIT

Package Sidebar

Install

npm i hexo-deployer-pulumi

Weekly Downloads

1

Version

1.0.2

License

MIT

Unpacked Size

6.13 kB

Total Files

5

Last publish

Collaborators

  • thoward