Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/freerange/recap
Simpler and faster capistrano deployment (canonical repo is at https://github.com/tomafro/recap)
https://github.com/freerange/recap
Formatting changes
36cfe6a129b509c686678064290ce7e591f360a9 authored over 13 years ago
36cfe6a129b509c686678064290ce7e591f360a9 authored over 13 years ago
Add some more information about motivations and constraints
2bd8d19542749d5223da22e2be5fb93316859fc6 authored over 13 years ago
2bd8d19542749d5223da22e2be5fb93316859fc6 authored over 13 years ago
Jiggle around the capistrano extension methods
f835d91fa510e6114a8108761228351194d11347 authored over 13 years ago
f835d91fa510e6114a8108761228351194d11347 authored over 13 years ago
A little more README
8d9e2d674e1fe058ca6dbc342e99da9b56ec352f authored over 13 years ago
8d9e2d674e1fe058ca6dbc342e99da9b56ec352f authored over 13 years ago
git diff --exit-code exits with 1 if there are differences
8976418d3b0025a7f7c82d1ddee868a7276076eb authored over 13 years ago
8976418d3b0025a7f7c82d1ddee868a7276076eb authored over 13 years ago
And now rails has a barely working recipe, full of migration goodness.
569359781e92fc666fd01997ab9faaf2ea6c07b8 authored over 13 years ago
569359781e92fc666fd01997ab9faaf2ea6c07b8 authored over 13 years ago
Update foreman so it works (in at least the most rudimentary sense). Fixes #7
d568f98c1c9eebafa784e1b0dab04961efe50322 authored over 13 years ago
d568f98c1c9eebafa784e1b0dab04961efe50322 authored over 13 years ago
Refactor user switching commands
675170f8a0ff7e638453f6465ca26358e27849df authored over 13 years ago
675170f8a0ff7e638453f6465ca26358e27849df authored over 13 years ago
This code is EXPERIMENTAL at the moment (though that might change).
61c771ea29b9488892b70cf436067deedc3e646c authored over 13 years ago
61c771ea29b9488892b70cf436067deedc3e646c authored over 13 years ago
Run bundle commands in the app user's login shell
It's a (maybe stupid?) goal to try and run all commands as the application user, even if logging...
3ea69e07a65fc80f6387522f2006e6e3d518f320 authored over 13 years ago
Remove foreman recipe until it actually works
e8732a5b72e2d46f0941cc0705a5e24d8086b10a authored over 13 years ago
e8732a5b72e2d46f0941cc0705a5e24d8086b10a authored over 13 years ago
Generate binstubs in preparation for #4
035289ddfb40693be389df9d6a164238c19199d4 authored over 13 years ago
035289ddfb40693be389df9d6a164238c19199d4 authored over 13 years ago
Default task needs to be explicitly called in order to actually work
fcf294cdc25209d99cf1ed1527dd7d5ffd3ee0bf authored over 13 years ago
fcf294cdc25209d99cf1ed1527dd7d5ffd3ee0bf authored over 13 years ago
Using config/deploy.rb when we have an otherwise empty Capfile seems kind of perverse
038032c9346d6342ee344dbe0cae3bd7770e7531 authored over 13 years ago
038032c9346d6342ee344dbe0cae3bd7770e7531 authored over 13 years ago
Add a very basic setup command to generate Capfile and config/deploy.rb
fdd5598d439979103c42c2483a06de762744c477 authored over 13 years ago
fdd5598d439979103c42c2483a06de762744c477 authored over 13 years ago
tomafro/deploy should be explicitly required in deployment recipes, not implicitly when the gem is activated
93b019ae4d98bd5b7ca5bb118035f53c342d55e4 authored over 13 years ago
93b019ae4d98bd5b7ca5bb118035f53c342d55e4 authored over 13 years ago
Update documentation to match code changes
1071b4f8f104dcda56d589169ee3556310a163ac authored over 13 years ago
1071b4f8f104dcda56d589169ee3556310a163ac authored over 13 years ago
Requiring sudo for every deploy seems a retrograde step.
It would be better to work out the underlying cause if there are file permissions that require s...
e40dae406255479369be134bf1f52baf32f5aa28 authored over 13 years ago
Can't clone code into an existing directory.
40a67803b30ac9f7834759baf5414b63e76ad226 authored over 13 years ago
40a67803b30ac9f7834759baf5414b63e76ad226 authored over 13 years ago
Add some documentation for the preflight checks
ad05a8078d37f79bf093c1649b4a7190f7daf6a0 authored over 13 years ago
ad05a8078d37f79bf093c1649b4a7190f7daf6a0 authored over 13 years ago
Move the username into a capistrano variable
eabd6d5f7bf013e909d7eb9b01ffa4a87a3d22a3 authored over 13 years ago
eabd6d5f7bf013e909d7eb9b01ffa4a87a3d22a3 authored over 13 years ago
Improve formatting of abort messages
5d006026573d06a2bf53e670dd2c48a93b103656 authored over 13 years ago
5d006026573d06a2bf53e670dd2c48a93b103656 authored over 13 years ago
Add some preflight checks to try and evaluate common deployment problems before attempting to deploy
c7cce9325981cec24cf82cd74f6a1253ca6d41c0 authored over 13 years ago
c7cce9325981cec24cf82cd74f6a1253ca6d41c0 authored over 13 years ago
current_tag was renamed release_tag a long time ago
a054d1834a142035f00fb2863008ca354189edb1 authored over 13 years ago
a054d1834a142035f00fb2863008ca354189edb1 authored over 13 years ago
Add a (very very) basic recipe to add limited compatibility with existing recipes.
96607eaeb1e6afdb361920db67fa89dc47327114 authored over 13 years ago
96607eaeb1e6afdb361920db67fa89dc47327114 authored over 13 years ago
Improved index documentation
e22a9788810011716e74188ef745766d0d84e7c9 authored over 13 years ago
e22a9788810011716e74188ef745766d0d84e7c9 authored over 13 years ago
Added the obligatory README
ccf0d0a38433a4a2db02ed171799f2d4a8ec41a0 authored over 13 years ago
ccf0d0a38433a4a2db02ed171799f2d4a8ec41a0 authored over 13 years ago
Typo
341ef8d05df405e23955c63072b5eb2b1781dc83 authored over 13 years ago
341ef8d05df405e23955c63072b5eb2b1781dc83 authored over 13 years ago
Use correct url for LICENSE
96fbb74d8bebc4c9c5782b9e49ad8f836851fcd0 authored over 13 years ago
96fbb74d8bebc4c9c5782b9e49ad8f836851fcd0 authored over 13 years ago
Updated index, added licence, and added rake task to publish docs
ca99bbff1bab3a3941a8e17b2cfc6639bdb8006a authored over 13 years ago
ca99bbff1bab3a3941a8e17b2cfc6639bdb8006a authored over 13 years ago
Move index documentation to index.rb, and introduce a rake task to generate docs
756c9d957b0d6f5085fe9c8f41c218bf72be19ae authored over 13 years ago
756c9d957b0d6f5085fe9c8f41c218bf72be19ae authored over 13 years ago
Regenerated docco documentation
11ec6162af8d160b63fd4b2d86a0772b684c50f5 authored over 13 years ago
11ec6162af8d160b63fd4b2d86a0772b684c50f5 authored over 13 years ago
More documentation changes, and ensure the app is restarted after a rollback
a3d11cf2825af469149df4b507bd4a3c83e849e1 authored over 13 years ago
a3d11cf2825af469149df4b507bd4a3c83e849e1 authored over 13 years ago
Improved documentation, added new deploy:destroy task to aid testing, and some minor changes to improve code clarity
0f6902fecae3186fd1f696d94467ee36adb41f05 authored over 13 years ago
0f6902fecae3186fd1f696d94467ee36adb41f05 authored over 13 years ago
Reconfigured main recipe and added foreman extension
I'd like to be able to choose individual recipes, rather than include them all, but I think it's...
e114899937529ca82640c0fa313681ee1c73305b authored over 13 years ago
Added basic support for bundler
94598114e412ee783b732c182179f7b1b0fcada0 authored over 13 years ago
94598114e412ee783b732c182179f7b1b0fcada0 authored over 13 years ago
Removed unused Capfile
8402c23ce54b1136bdd3eb65b8669add7c099f72 authored over 13 years ago
8402c23ce54b1136bdd3eb65b8669add7c099f72 authored over 13 years ago
Add a description, summary and homepage to the gemspec
29272b09d49bff7fa65713b979daebf12cd48ab8 authored over 13 years ago
29272b09d49bff7fa65713b979daebf12cd48ab8 authored over 13 years ago
Initial (very basic) release of tomafro-deploy, with git-aware deployment recipe and rocco documentation.
6f76bc6331f7e4879fba359010f71da42c1995b4 authored over 13 years ago
6f76bc6331f7e4879fba359010f71da42c1995b4 authored over 13 years ago