Skip to main content
Version: 7.x

release

Source

Configuration

release_name

Source

The name of the release.

releases_log

Source

Holds releases log from .dep/releases_log file.

releases_list

Source

Return list of release names on host.

release_path

Source

Return release path.

release_revision

Source

Current release revision. Usually a git hash.

release_or_current_path

Source

Return the release path during a deployment but fallback to the current path otherwise.

Tasks

deploy:release

Source

Prepares release.

Clean up unfinished releases and prepare next release

releases

Source

Shows releases list.

Example output:

+---------------------+------example.org ------------+--------+-----------+
| Date (UTC) | Release | Author | Target | Commit |
+---------------------+-------------+----------------+--------+-----------+
| 2021-11-06 20:51:45 | 1 | Anton Medvedev | HEAD | 34d24192e |
| 2021-11-06 21:00:50 | 2 (bad) | Anton Medvedev | HEAD | 392948a40 |
| 2021-11-06 23:19:20 | 3 | Anton Medvedev | HEAD | a4057a36c |
| 2021-11-06 23:24:30 | 4 (current) | Anton Medvedev | HEAD | s3wa45ca6 |
+---------------------+-------------+----------------+--------+-----------+


Support Deployer ❤️

Hello, my name is Anton Medvedev (@antonmedv). I'm the creator of the Deployer.
I maintain this open source project in my spare time.
Supporters on GitHub give me extra motivation to work on the project.