https://github.com/chiselstrike/netlify-plugin
https://github.com/chiselstrike/netlify-plugin
Last synced: 12 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/chiselstrike/netlify-plugin
- Owner: chiselstrike
- License: apache-2.0
- Created: 2022-09-14T13:50:48.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2022-12-02T17:45:23.000Z (about 3 years ago)
- Last Synced: 2025-02-22T18:53:24.573Z (12 months ago)
- Language: JavaScript
- Size: 1.46 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# @chiselstrike/netlify-plugin
Sync Netlify and ChiselStrike build from projects in the same Git repository.
### Why?
Netlify allows you to deploy your frontend and functions as a single unit. With
this plugin you can also include your ChiselStrike backend to the bundle. So you
can be sure that once your frontend is built, you have a backend ready to
persist and serve your data.
### How?
It makes the ChiselStrike build a step inside the Netlify build. For that to
happen, it assumes that both ChiselStrike and Netlify code are in the same Git
repository.
# Install
Please install this plugin from the Netlify app. You can find instalation
instructions
[here](https://docs.netlify.com/integrations/build-plugins/#install-a-plugin).
# Configuration
`netlify-plugin-chiselstrike` needs a ChiselStrike project ID as configuration
parameter. This parameter can be set through the `projectId` input, or through
the `CHISELSTRIKE_PROJECT_ID` env var.
You can find your ChiselStrike project ID by opening the Settings tab inside
your projects dashboard in `chiselstrike.com`.