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
Remove the now redundant `publish` Rake task - we're now using
GitHub Pages to publish the `mast...
This is another step towards being able to publish the docs via GitHub
Pages.
This is a special directory name for GitHub Pages [1]. I'm hoping to
publish the docs using GitH...
c80459e9326b37378e33dac634eca9797a82644f authored over 10 years ago
This makes it possible to publish the docs to another host, which is
useful while I'm trying to ...
db34d368ee686c367cb3e57516178828f052557c authored over 11 years ago
c103129d8a37d30135682cd67c017a49082ecc1c authored over 11 years ago
4e9edbead401b55e7ca57d34e85060675cb23228 authored over 11 years ago
79632ec7056b69c06e9839f75ea906c144be9b66 authored over 11 years ago
2334199443397ecbcc155add718444c75b471f07 authored over 11 years ago
a956d45fc90394620593c7e32ad8ff9253ee3346 authored over 11 years ago
2e43add8ea6b2dd96b728bc8361ea3e318f6b2dd authored over 11 years ago
327c46d5b0b2721e7ba5a4e837f12f214cfd3a57 authored over 11 years ago
Handle edge case where a new migration does not change the schema
ad419fb9b4c95acd82f02ff6eadb6594d0587f08 authored over 11 years ago
There is no need to check for changes to the schema if we are checking
changes to the migrations...
This can occur when a migrations makes changes to data rather than
table structure and is run af...
cd6d3a98da40e6924f6ff6597c194247beca632d authored over 11 years ago
a6a235831259562f7ef7933417b475bd60429d33 authored over 11 years ago
0277047d6c16e886154d935b6fd3d11023e33513 authored over 11 years ago
Just in case the database already exists!
58827e7d4a298c705c627c127db1881cbdb183d1 authored over 11 years ago
The latest versions of vagrant are no longer installed as gems, so
having vagrant as a dependenc...
9608f062af754e405fca33e75348e09f5102d88e authored almost 12 years ago
d31b6766c1bff8d22a132e0798567ea7c7b57f4b authored almost 12 years ago
419d40f63222192de8f84fddd5307830702e8207 authored almost 12 years ago
This should make deployments faster as each command run on the server
has a significant overhead.
4df8d991c56e20036dfa6f8f927ca786d04a21ad authored almost 12 years ago
919e9b386a5681c86fbe2e6e39c110a5cd6765e0 authored almost 12 years ago
Sometimes it's useful to run tasks such as bundle:install or
foreman:export even when their trig...
e51d3a067ad06f29510523205accfe7ea5c642c2 authored almost 12 years ago
2269b494de5f2e7d0bffd3491d6f2392594552d9 authored about 12 years ago
abd1c90fda308b3a75a7fd3380081e9554584bc4 authored about 12 years ago
a5475cd6c1d2931a7b4cb29ee50f0c3eadb6fe4a authored about 12 years ago
dc299609aed04f6515e9902260dfa3a6c16f0c63 authored about 12 years ago
a603d6a5ce0a2077f7f216b213de3a36eb3b9476 authored about 12 years ago
d74f79b38e9b083d8a662eb1bc9a6f4c8688a7d6 authored about 12 years ago
67d954500584fcb361546d52194415d1dea2ad76 authored about 12 years ago
54f7141eda5297313482e9c961080b68b2e4145c authored about 12 years ago
3e706fc84cca998cabdcb10262bd8d95ead8af10 authored about 12 years ago
8ef089ae541f6ad2327a09ca5cb2e8bcbdc7f0a9 authored about 12 years ago
66b3a945ad8e80fdb253500915c600d67479542a authored about 12 years ago
Running commands as the root user (other than using sudo)
should no longer be required.
The URL and link text were the wrong way round.
991fcfa7e8deae0484b85704437ea1bdd4245953 authored over 12 years agoaa709aeef2d245dc148afeff1624803e250895c3 authored over 12 years ago
I had run the integration tests, but not the specs :(
14011f31a8bbf38277c90dd63c5ec183ea175c1c authored over 12 years ago77fc962836d2182819c12731394d0178411e02bc authored over 12 years ago
When exporting, the latest foreman now attempts to chown the log folder to the application user....
1c963617b6141e2335a826e1a882c078b094cb23 authored over 12 years ago4700f378e9fefb0edfe3a164e752dbb3570b127c authored over 12 years ago
9178937c1a4422b330eeee8958c7ebb7f3e6f22b authored over 12 years ago
Ensure ~/.recap can be sourced from anywhere
c4baebd88415d7d236a9288c2f517b392f235d31 authored over 12 years ago
Sourcing ~/.recap from outside the home directory fails to generate the
.recap-env-export file c...
I am a very bad developer.
f3164d2bccb47a0299ceb48a238fa7d0c266e17a authored over 12 years ago3fce8e1721bf2b8ecfaa59c629891fbc8586fa6a authored over 12 years ago
This fixes #45, where the heroku remote could be accidentally guessed instead.
375eb11f7543f875aa3dd3fcb1059e41870c01e3 authored over 12 years agoThe task specs don't load all tasks, only the namespace they're testing. So methods provided by...
2739571f9009698384c69af10ea1e1676e468ca3 authored over 12 years ago78e68c3bc294d63d52092ba5c3d9870f8bfe6cf6 authored over 12 years ago
abcdc5262d72514e8816591d1208e450a1b5cb32 authored over 12 years ago
a9f0017be196c39f1c36ba9ff341d89ab461d665 authored over 12 years ago
8d33357b060135d84130487e2e50e4c7ffc9ac76 authored over 12 years ago
6919811e5e83e169dff0eed74e22220c1db84ae4 authored over 12 years ago
05fbc43e5681641ab4bf70659d6dd8331962389c authored over 12 years ago
I tried to figure out a nice way of doing this, but it ended up getting very complex.
I hoped t...
a3a1101cd10122fc16ef5ee0e006543f96ff7354 authored over 12 years agoeff9c6ec943ddc8856051de78bc6a5ebc65b15d2 authored over 12 years ago
a12b6f4950ac3b787f7403d2ca040c012f4ee1cd authored over 12 years ago
d90a42a9900eb051457a7484edfaf27375df9896 authored over 12 years ago
025286ed3190c3eb0a67d4bcf2f4bdcb798f43f8 authored over 12 years ago
deployed_file_exists? and exist_code_as_app now take working directories, but the specs were not...
f3d0b7e4ca27e247798603e0e6f75fe28cb6f24a authored over 12 years ago17338b44680fdb2ec0a65827a0694a2419f499fc authored over 12 years ago
e03dbe1b545f10190dff76b9c57292e798181f97 authored over 12 years ago
02df1573e13054c8b097de6ae09216ff7fed60dc authored over 12 years ago
Host documentation at gofreerange.com/recap/docs
99c647526fbb07ecb69d21e08e54b46945ed424f authored over 12 years ago
It's quite simple to upload the files to our server; in the virtual host
for Apache, I've added ...
17e5c7ce777b2408abb2e11cdc99fc9ea37719f0 authored almost 13 years ago
It wasn't obvious to me that I needed to manually push the gh-pages branch after 'publishing'.
d5453d6a6b55ffb47783bbd5e5d2a5688e8d91d6 authored almost 13 years ago8d59cc6835db52fe10f3a103e913b330c5e96dc6 authored almost 13 years ago
80a180a22ca92934ecc5e3a2643da82b62e3a82f authored almost 13 years ago
Provide a useful error message if `bundle` is not available and will be required later.
f36db0bf91115ac7d113488e62e6758d6b00706f authored almost 13 years ago
The preflight check was checking that the bundle command was available
for the deploying user; w...
- This extra preflight check is only added if the bundler task is loaded.
- This means that it i...
If the deploy setup failed for some reason (e.g. bundle install failed because the right version...
41329f7359376ed4883610fbd376073502780abd authored almost 13 years agoBecause parts of an application might be run during `deploy:setup` (e.g. installing the gem bund...
95bab527d91b0934899c4768b120cd968bc5016b authored almost 13 years ago
I hoped to be able to write cucumber features for deploying a Rails
application, but the templat...
This is work-in-progress. We want to add a test around these changes
before merging to master.
...
8ec210e22b779d20b64ec4ea73f4aba13cdf6753 authored almost 13 years agoMake shell commands fail fast.
af01220c1f638bd4f0cb636b2d1adaced45dc70f authored almost 13 years agoca2f1d48bcf9e38e44c5c047c291434dfe4a27b5 authored almost 13 years ago
It appears that the `recap setup` task is untested.
a8c378bfa3ef7584d6ae449542001940c2fa19ae authored almost 13 years ago3cc65ba6a4bb33fe3258dbc7eab8e21afbdfee34 authored almost 13 years ago
- I think I've changed all the places in the library code which are
executing shell commands.
...
While running the `bootstrap` task is the easiest way of getting your server into the right stat...
f5be35ee9568398ce657a231c51a2c87da8ebda2 authored almost 13 years ago
This is mainly so people won't be surprised when their lack of sudo
access prevents them deployi...
8f79466e5ef1cbd99eb9766499350b896ce458ba authored almost 13 years ago
It's more common that each application will be deployed as its own user than a user will have mu...
3dcba338d2aa0f6ef8235fe4ce348a930609a244 authored almost 13 years ago847ead96a8ec92f9fd5a986023e1fd915c7ebf69 authored almost 13 years ago
It's desirable to have a single place to look for all available recipes. Having them under `rec...
d75fd3b33c9380eec021e8f6d61b8e5f5f138728 authored almost 13 years ago
The build was passing locally for me because the EDITOR environment
variable was set. I've remov...
This correctly launches `vi`.
I've also taken the opportunity to write specs for
`Recap::Suppor...
Add instructions on how to run specs and features.
5f4e78f5b670a0241e48be18831e2251c8a8f080 authored almost 13 years ago4fa7689f314ed75679b7804da0a0d83b72ddd48d authored almost 13 years ago
92d7fb73779b75c4cd95f9346f659633e990eaea authored almost 13 years ago
236279568a9f97835375cd848b39173db850b669 authored almost 13 years ago
0ecfd839f64ed6243e7b49350597af09bbf83694 authored almost 13 years ago