Beanstalk HTTP client v0.1.0 Beanstalk.Release
Manage releases for your Repositories.
Summary
Functions
Returns a list of all releases for the Beanstalk account
Returns a paginated list of releases within your Beanstalk account
Creating a release means requesting a deployment
Returns a list of releases for the given repository
Returns a paginated list of releases for the given repository
Use this method to retry a failed deployment
Functions
Returns a paginated list of releases within your Beanstalk account.
Set the page number and per page.
Args:
page
- page number for pagination.per_page
- number of elements per page (default 30, maximum 50).
Creating a release means requesting a deployment.
If you already have some releases in state “new” or “retry”, Beanstalk will delete them after creating a new one.
Args:
repository_id
- repository to create the release on.server_environment_id
- server environment to use.comment
- comment for the release.revision
- specific commit to release.deploy_from_scratch
- deploy from the first revision rather then doing incremental deployment.do_not_notify
- do not trigger email notification for this deployment.
Returns a list of releases for the given repository.
Args:
repository_id
- repository to find releases for.
Returns a paginated list of releases for the given repository.
Args:
repository_id
- repository to find releases for.page
- page number for pagination.per_page
- number of elements per page (default 30, maximum 50).