Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/perigrin/git-release
https://github.com/perigrin/git-release
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/perigrin/git-release
- Owner: perigrin
- Created: 2009-04-17T17:45:46.000Z (almost 16 years ago)
- Default Branch: master
- Last Pushed: 2009-04-17T21:22:26.000Z (almost 16 years ago)
- Last Synced: 2024-05-01T22:51:32.730Z (9 months ago)
- Size: 82 KB
- Stars: 4
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
git-release
-----------`git-release` is a little porcelain for automating releases of a git
repository on a cluster of remote servers.This code is ALPHA CODE please use at YOUR OWN RISK.
The basic idea is make sure `git-release` is in your path. Then in a git enabled directory run:
git config --add release.url ssh://[email protected]/myapp
then you can run`git release`
and `git-release` will update the current directory (via `git pull`), run
`prove -l t/` on your test directory and then ssh into example.org as user and
run `git pull` in the myapp directory.