Closed issues:
Merged pull requests:
- add Rbenv and RVM notes #412 (pinewong)
- fix issues with rbenv:load #411 (devvmh)
- fix infinite loop in suggested default config #409 (devvmh)
v1.0.0.beta2 (2016-07-30)
Implemented enhancements:
- Add support for tagging releases #326
- automatically use local rvm version #182
- Help wanted: Windows mingw32 shell (git bash) - CRLF #83
Fixed bugs:
- Whenever override crontab config when multiple applications be deployed to one domain #305
- Queue echo command with long string causes output error #299
- Mina not working on windows #169
Closed issues:
- 1.0.0.beta1 requires 'pry' but it's a development dependency #405
- LoadError: cannot load such file -- mina/bundler #404
- Code not Deploying Sometimes #403
- Losing the public/uploads directory after deploy #402
- Rollback to specific version #401
- Deploy Sinatra and Puma (w/ mina-puma) #400
- rbenv/mina Permission denied @ rb_sysopen - /etc/init/app.conf (Errno::EACCES) #399
- sudo: bundle: command not found #397
- Incompatibility with zsh? #395
- More intelligent asset precompilation #394
- Unaccessible variable #385
- /bin/bash: Argument list too long #383
- Mina doesnt report elapsed time after a run (Windows) #381
- Is there a good way to tag deployed git sha with the current release version? #378
- How to invoke the script as bash even the default shell on server is fishshell? #374
- Mina Operation timed out 65280 #373
- Failed with status 1 (4864) since version 0.3.7 #370
- Asset precompilation when changes only occur in included gems #369
- Error running on Ruby 2.3.0 #368
- sed: RE error: repetition-operator operand invalid #367
- echoing to a file ends up with the content of the file indented by 2 spaces #366
- Mina isn't compatible with non POSIX shells #363
- Unicorn server will not restart #358
- Revert "force ssh fingerprints adding to known_hosts" #356
- git command on server is /usr/local/cpanel/3rdparty/bin/git #355
- release_path error deploy faild #346
- NoMethodError: undefined method `fetch' for false:FalseClass #341
- Failed on skipping asset precompilation (after PR #266) #339
- Allow for files/folders to be excluded from deployments #337
- Unicorn searching gems in outdated releases #336
- How to change releases directory names from auto increment value to datetime? #332
- Port knocking #324
- Where to properly invoke rails:db_migrate? #323
- command not found bundle #320
- install: unrecognized option '--without' #318
- mina:deploy runs tasks twice for some reason #316
- assets_precompile will skip when i use js.erb #314
- ails:assets_precompile never skips precompilation #312
- Whenever tasks use old release in readme example #304
- Output twice #301
- rvm:use without environment parameter #297
- Pretty printing duplicates lines #276
- sudo for foreman #243
- Queue commands in different buckets using sub-tasks #228
- Foreman rbenv sudo problem and upstart script which point to tmp dir #207
- Foreman is creating the init scripts with the previous release #185
- Inaccurate documentation copy? #167
- Use of method_missing doesn't raise NameError for non-existent variables #138
- Update documentation about :revision being deprecated #119
- Rethink documentation #76
- Deploy to multiple boxes simultaneously #8
Merged pull requests:
v1.0.0.beta1 (2016-06-30)
Fixed bugs:
- Rails schema_format = :sql makes Mina never migrate the database #74
Closed issues:
- foreman stop mina create current folder issue #396
- Host key verification failed #391
- mina deploy error Cloning into '.'... #390
- Shared paths does not get updates after deploy #388
- Deploy Error: Ruby Version Not Installed #387
- Repository not found, Multiple github deploy keys for a single user on a single server #382
- RVM not found #379
- Too many ('s with FREEBSD #375
- mina error invalid byte sequence in US-ASCII #360
- Weird command lines with "" folder added after 'mina setup' #357
- 'current' simlink - no such file or directory #354
- i deploy my project with mina and puma but cannot load gems #351
- ssh-keyscan issue on
mina setup
#344 - Warning: Identity file ~/.ec2/gsg-keypair not accessible: No such file or directory. #340
- Operation timed out #338
- I can't use mina setup to EC2 with .pem file, is there any way to support? #334
- ssh could not resolve hostname #333
- mina deploy failed with status 1 (256) #330
- New setup project cannot deploy, "Failed with status 1 (1)" #328
- How to do mina rake task invocation if rake task has arguments? #325
- master failed to start, check stderr log for details #322
- can not connect to VPS #319
- Cleaning up old releases fails #317
- Integrate with sitemap generator. #313
- Mina ssh doesn't load bash_profile? #311
- Mina::LocalHelpers::Local.invoke is broken for non-pretty term modes #309
- Git commit is lost after checkout #308
- sudo command in configuration #302
- Why does rails:db_migrate run on the previous release? #300
- secrets.yml in shared_paths by default #298
- mina don't support deployment by tag #296
- More control on command verbosity #294
- when Skipping asset precompilation, it copied assets to wrong path #293
- db_migrate not migrating #292
- Best way to reload nginx.conf #291
- bash : bundle: command not found #290
- Mina deploy: I have set up SSH, but can't connect to [email protected] #288
- Mina chokes handling STDIN #286
- invoke does not work after a to block #285
- Deploy locked without deploy.lock file #283
- Error while precompiling assets **bash: line 232: 21006 Killed** #282
- mina setup improperly documented #280
- unable to run rails console #279
- Setup task should not be trying to chown or chmod #278
- Hangs on confirming host key phase. #277
- Unicorn not starting when using mina #272
- Issue on loading an ENV variables in *.yml files #269
- Prevent queue method to display output #268
- Whenever tasks do not dependent :environment #267
- Can I safely embed
.env
in the Mina deploy script? #265 - Didn't get the current folder after mina setup #264
- RVM is not a function #262
- to :launch ... #261
- git pull instead of git clone #259
- Mina - Foreman - Bundle problem #257
- :preapre stage to happen before creating a new temp build #256
- How do I run rake tasks before the current symlink is created? #255
- rbenv system-wide install #253
- How can i deploy thinking_sphinx #250
- link_shared_paths links to user folder #248
- Deploy failed 'no tty present', but no sudo? #247
- Skipping asset precompilation: wrong copy paths #246
- problems with restarting puma #245
- logfile on server? #242
- mina deploy --help should not cause a deploy #238
- migrations aren't being run #236
- mina/foreman should not call sudo to start/stop/restart foreman #234
- mina/foreman does not work due to sudo #233
- [solved] Initial deploy after installing 'whenever' gem: "...whenever is not part of the bundle. Add it to Gemfile." #231
- During launch stage, current symlink points to previous release #224
- Starting a resque worker #223
- Cleanup not run after deploy #218
- Multiple Server Support / Timestamp Release Support #217
- git:clone on win7 x64 had error #216
- Integration with Rollbar? #215
- Carrierwave: how to share public/uploads path? #214
- Should tmp dir be shared? #213
- Installing gems on JRuby #211
- link_shared_paths don't execute #210
- How to display logs when I call the mina system command continuously in my sinatra app? #209
- Is there a plan to release a new version? #206
- Deploy fails with 'cannot create directory' #205
- Checkout to HEAD? #203
- Alter the setup task #202
- "invoke :task, reenable: true" doesn't work in certain configurations #201
- Simple
mina git:clone
fails on step "Using git branch 'master'" #200 - ssh command assumes the user's shell on the server is bashish #199
- mistypen exit_status in bin/mina #198
- set :keep_releases does not work #196
- Wrong assets path when precompilation i skipped #193
- Mina support mercurial? #192
- rake db:migrate fails to run on first deploy #191
- git clone '.' path already exists #190
- Update shared paths #188
- mina deploy error #187
- Installing Mina on Debian #186
- Dead project? #181
- current_path up one directory breaks current symlink #180
- Why don't you also read the
.bash\_profile
? #176 - "to :launch" creates restart.txt in the wrong directory #175
- deploy_to does not expand path #174
- Nothing happens when running "mina setup" #172
- launch block don't works #170
- Deployment with Github WebHook URLs.. #165
- AWS EC2 .pem file #164
- mina setup freezes at password #163
- Rails 4 and binstubs #162
- Migrating database fail #160
- sudo: no tty present and no askpass program specified #157
- shared bundle path not symlinked #156
- How to select project folder under git control #155
- Zero downtime deploys #152
- Add support for ssh proxies #151
- Broken JRuby support #147
- Question: Mina Deploy Precompile Error #146
- How to refactor (?) a long deploy.rb #145
- Trust foreman binary #144
- Changes of assets under lib/assets does not trigger assets_precompile #143
- can't convert Fixnum into String #142
- mina console with dvm #141
- Enable wiki to list plugins/gems #140
- foreman module exports using the development environment #135
mina deploy
hangs #134- rvm is sourced, which just prints the help message #131
- How to restart nginx without enter password like you #129
- When config.assets.prefix was setting, the assets was precompiled every deploy #125
- rvm_path setting not picking up #124
- Release new gem version #122
- Problem with rake db:migrate #121
- Identity file [/home/candidosg/.ec2/mirafloris.pem] not accessible: No such file or directory. #120
- Still maintained? #118
- Whenever support: fix 'bundle exec' #114
- Why my rvm gemset is empty? #108
- when using verbose strict encoding conversion is required #107
- Export RBENV_ROOT before rbenv init for system-wide install #106
- mina/foreman is not wokring #100
- Password prompt in mina doesn't work #99
- Do some tasks after deploy #98
- invoke "whenever" tasks #97
- link to current doesn't work if someboyd has the current as working directory #96
- Deploy to a Vagrant box locally #94
- trying to fix permission for tmp directory #92
- Mina aborts during setup #91
- First deploy to a server fails if repo is not included to the list of known hosts #90
- Mina hangs after entering SSH password #88
- how to run mina deploy with sudo? #86
- Command runs during deploy, but not when called independently #82
- Early Deletion of .git repo #80
- symlink to current is broken #79
- Could not location Gemfile for rails tasks #73
- Testing against rake 10 #70
- Local shell commands #69
- Git commit message with non ASCII character raises error #68
- Delayed Job #66
- How to ENV variables #65
- Support for multi-stage deployment #62
- Can not access Rails from within Mina tasks #61
- Asset precompilation skip issue #60
- Mina does not work on windows due to open4 gem #58
- warning: --depth is ignored in local clones; use file:// instead. #56
- Deploying local repositories? #54
- FATAL: Ident authentication failed for user "name" #52
- which -s doesn't work on Debain #44
- Git password prompt does not work with "mina deploy" #41
- Task Argument Error #36
- Rename domain as host? #33
- Even faster asset compilation #32
- prompt for command-line input #30
- [Bug] Precompile Assets with JRuby #29
- Locally cached git repository #28
- deploy:link_shared_paths is broken #27
- Ability to overwrite the default tasks #26
- Assets compiling on redeploy #25
- clean up old releases #24
- [Feature] Agent Forwarding #23
- Specifying an environment #21
- Error when checking out to current_revision #19
- Skip database migrations #18
- ln -sfn is NOT atomic #16
- branching #13
- Support for SVN #12
- Invoked tasks don't pick up ENV variables #11
- Optimize Git clone/checkout #10
- Rolling back to previous release #9
- working with rbenv/rvm etc? #5
- Run deploy outside of app directory #3
Merged pull requests:
- Fix syntax #372 (KamilLelonek)
- Update Readme.md #371 (amoludage)
- update contrib guide #364 (jsimpson)
- add mina-laravel to 3rd party modules #352 (kikyous)
- fix for starting server path #349 (Freeza91)
- Add license to gemspec #343 (mfinelli)
- Fixed bug where the whenever_name was not getting set properly, causing multiple crontab entries. #335 (ipd)
- fix missing shell repo variable in setup #329 (flowerett)
- Suggest force_unlock when deploy.lock file exists #327 (stevendaniels)
- added support for ry #315 (kmmndr)
- Fix for #309 #310 (13k)
- Save deployed git sha in deploy/current/.mina_git_revision #306 (gaizka)
- fix broken command_queue link #289 (bartj3)
- Reorder die parameters #281 (Bilge)
- Allow you to optionally set an alternate procfile name #275 (henare)
- Fix up formatting of code block in readme #274 (henare)
- Fix link typo in readme #273 (henare)
- Ability to customise Rails' public assets path #266 (dwfait)
- Fix host verification error at first deploy if repo is not included to the list of known hosts #263 (flowerett)
- 3rd party modules #258 (stereodenis)
- Fix link in the support guide #254 (jartek)
- mention .ruby-version for rbenv comment #249 (equivalent)
- Prevent foreman export from expanding the current/ symlink #241 (postmodern)
- Ruby 1.8.7 doesn't support empty symbols #240 (PChambino)
- Add foreman_location and foreman_sudo configs #239 (PChambino)
- Support pretty_system on Ruby 1.8.7 #237 (PChambino)
- Updated deploy.rb template to use shared_path #235 (postmodern)
- Allow the foreman export format to be configurable. #232 (postmodern)
- Treat absent files as empty when changes script #230 (rodolfospalenza)
- Make tmp directory if it doesn't exist #229 (dvdhsu)
- Add npm support with a simple npm:install task #227 (paulRbr)
- Update doc on #invoke helper #226 (paulRbr)
- Revert "fix tmp/restart.txt path" #225 (gabskoro)
- Make rails console task dependent on the environment #220 (lucapette)
- Remove binstubs options from defaults #219 (lucapette)
- fix: bin/mina exit_status -> exitstatus #212 (Zhomart)
- fix tmp/restart.txt path #208 (zigomir)
- add rescue for rubinius SignalException #204 (qen)
- Update .travis.yml #197 (lucianosousa)
- Using
bundle\_bin
insteadbundle
in whenever tasks. #195 (mdorfin) - Convert specs to RSpec expect syntax with transpec #194 (loganhasson)
- Parse task string to reenable task #189 (PChambino)
- tense fix #184 (brandondrew)
- Allow for a build step #178 (dchancogne)
- Check db/migrate/ instead of schema.rb #177 (chuckd)
- Fix typo #173 (Bounga)
- Fix typo in Rake url #168 (jfcartkeep)
- Adding support for server environment variables in deploy.rb, (:env_vars) #161 (pricees)
- Fix copy command for assets #150 (joshdover)
- stop using fork, which means JRuby support #148 (mrbrdo)
- Added
mina ssh
command to connect to server #139 (adie) - Fix directory-structure anchor #137 (christophermanning)
- Set RBENV_ROOT #136 (trkoch)
- Use consistent precision for time measurements. #133 (alloy-d)
- fixed 404 to foreman, changed link #132 (taxaos)
- Update Readme.md #130 (vredniy)
- Include full path in edit message #128 (nathanbertram)
- Using rails env in whenever #127 (Reprazent)
- Bundler: Allow configuration of groups to be skipped during installation #123 (luislavena)
- Correct Ruby 1.9 Hash syntax #116 (luislavena)
- Support for chruby #115 (zaiste)
- Add helper method "capture", to get the output of ssh commands simply. #113 (ainoya)
- Add comment for system-wide RVM install. #112 (samqiu)
- Use
set -e
to fail fast #111 (5long) - [✔] Fixed “print_error”. #105 (mkempe)
- Fix keep_releases bug #103 (rex79)
- Fix "can't modify frozen String" occurred in #ssh_command #102 (sonots)
- Incorrect exit status if deploy fails #95 (borovsky)
- Properly fixed tmp/restart issue #93 (ineu)
- Fix #84 command not found #89 (grigio)
- Fix git commit message encoding issue #85 (fuadsaud)
- Foreman's stop task should stop #84 (andrewhr)
- Added '--create' to rvm:use and a new task to create rvm wrappers #81 (marcosbeirigo)
- Full path to tmp/restart.txt #77 (ineu)
- Add :reenable option to Mina::Helper#invoke #67 (uneco)
- add echo to last command of :setup task #64 (muxcmux)
- fix ssh method when { :return => true } #53 (jpascal)
- Allow changing :term_mode for setup task #51 (alfuken)
- Rewrote deploy:cleanup task to put it all in the same queue. #50 (dariocravero)
- added support whenever and fix exit from console #47 (jpascal)
- Cleanup fails to cd releases_path #45 (dariocravero)
- Fix check for arguments in make_run_task lambda #43 (tmak)
- Prevent git log from using a pager #42 (tmak)
- Add helpful error message when there is a problem with deploy.rb or a custom Rakefile #37 (jesse-sge)
- Add in_directory directory, to execute commands within a particular path #35 (jmibanez)
- bundle_path can't be nil #31 (sfate)
- Fix string interpolation in :init task output #15 (soulim)
- Added support for an ssh port #14 (chip)
- link_shared_paths task was creating relative links instead of absolute ones #7 (Flink)
- add bundle_bin option #6 (Arcath)
- Test git #2 (sosedoff)
- Gem tasks #1 (sosedoff)
* This Change Log was automatically generated by github_changelog_generator