1
0
mirror of https://github.com/alrayyes/wercker-surge-deploy-step synced 2023-11-13 18:16:40 +00:00
wercker-surge-deploy-step/README.md

62 lines
1.4 KiB
Markdown

# Wercker Step Surge Deploy
This step wil deploy your site to [Surge.sh](https://surge.sh/) using the [surge cli client](https://www.npmjs.com/package/surge).
# Requirements
This step requires a container with [npm](https://www.npmjs.com/) installed.
# Parameters
## login (required)
The surge.sh login. The login can be echoed by running
```shell
surge token
```
locally.
## directory (optional)
The directory to de deployed. Defaults to public.
## token (required)
The surge.sh token. The login can be echoed by running
```shell
surge token
```
locally.
## domain (required)
Domain to be used with surge.sh hosting.
# Example wercker.yml (Docker)
```yml
box: andthensome/alpine-surge-bash
deploy:
steps:
- alrayyes/surge-deploy:
login: "user@example.com"
directory: "public"
token: "94a08da1fecbb6e8b46990538c7b50b2"
domain: "example.com"
```
# Contributing
Report any bugs using the [issue tracker][issue_tracker]. Submit your own bug fixes or feature additions via a [pull request][pull_request].
# License
This theme is released under the MIT License. For more information read the [license][license].
[issue_tracker]: https://github.com/alrayyes/wercker-surge-deploy-step/issues
[pull_request]: https://github.com/alrayyes/wercker-surge-deploy-step/pulls
[license]: https://github.com/alrayyes/wercker-surge-deploy-step/blob/master/LICENSE