Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 112 lines (55 sloc) 3.91 kb
1320e07 @jamis Set :actor key on SSH channel instances. Add Actor.default_io_proc
jamis authored
1 *0.11.0* *SVN*
2
88fca55 @jamis Fix stftime format string used in CVS module to be Windows-compatible (c...
jamis authored
3 * Fix stftime format string used in CVS module to be Windows-compatible (fixes #3383)
4
d04f90d @jamis Add an better error when a task is run and no servers match the required...
jamis authored
5 * Add an better error when a task is run and no servers match the required conditions
6
391cd04 @jamis Add default spinner and cold_deploy tasks, and spinner_user variable. Ch...
jamis authored
7 * Add default spinner and cold_deploy tasks, and spinner_user variable
8
9 * Changed restart_via variable to (boolean) use_sudo
10
217990d @jamis Only chmod when the revisions.log file is first created
jamis authored
11 * Only chmod when the revisions.log file is first created
12
3af8352 @jamis Make UPPERCASE variables work
jamis authored
13 * Make UPPERCASE variables work
14
15 * Added rails_env variable (defaults to production) for use by tasks that employ the RAILS_ENV environment variable
16
1320e07 @jamis Set :actor key on SSH channel instances. Add Actor.default_io_proc
jamis authored
17 * Added Actor.default_io_proc
18
19 * Set :actor key on SSH channel instances
20
21
fb52145 @jamis Set release date in changelog
jamis authored
22 *0.10.0* (January 2nd, 2006)
71e6cc2 @jamis When executing multiline commands, escape newlines with a backslash
jamis authored
23
162bb9f @jamis Handle ssh password prompts like "someone's password:" (closes #3290)
jamis authored
24 * Handle ssh password prompts like "someone's password:"
25
07be3ab @jamis Make CLI#echo available as a class method. Add CLI#with_echo. Make the d...
jamis authored
26 * Make CLI#echo available as a class method.
27
28 * Add CLI#with_echo.
29
30 * Make the default password prompt available as a class method.
31
32 # Add documentation for the CLI class.
33
dce7ac5 @jamis Add a sanity check to make sure the correct versions of Net::SSH and Net...
jamis authored
34 * Add a sanity check to make sure the correct versions of Net::SSH and Net::SFTP are installed.
35
c3c3b8a @jamis Added a cleanup task to remove unused releases from the deployment direc...
jamis authored
36 * Added a cleanup task to remove unused releases from the deployment directory
37
829fb7d @jamis Allow password to be reentered on sudo if it was entered incorrectly
jamis authored
38 * Allow password to be reentered on sudo if it was entered incorrectly
39
77e1d1e @jamis Use && as the command separator for the checkouts, so that errors are ca...
jamis authored
40 * Use && as the command separator for the checkouts, so that errors are caught early.
41
f5ac727 @jamis Ping each SSH connection every 1s during command processing so that long...
jamis authored
42 * Ping each SSH connection every 1s during command processing so that long-running commands don't cause the connection to timeout.
43
44 * Add a 0.01s sleep during the command loop so that the CPU doesn't go ballistic while ST is doing its thing.
45
527a881 @jamis switchtower: add :restart_via variable for specifying whether restart ou...
jamis authored
46 * Add :restart_via variable for specifying whether restart ought to use :sudo (default, use sudo)
47
48 * Use SFTP for file transfers (if available).
49
bd5ebf9 @jamis switchtower: add an "update_current" task that will do an svn up on the ...
jamis authored
50 * Add an "update_current" task that will do an svn up on the current release
51
57a3a14 @jamis switchtower: use the :checkout variable to determine what operation to u...
jamis authored
52 * Use the :checkout variable to determine what operation to use for svn checkouts (instead of co, like "export").
53
fdcb4e3 @jamis switchtower: the rails rake tasks now load ST directly, instead of invok...
jamis authored
54 * The Rails rake tasks now load ST directly, instead of invoking it via system
55
0e6ca20 @jamis Added ssh_options variable to configure the SSH connection parameters (c...
jamis authored
56 * Added ssh_options variable to configure the SSH connection parameters #2734 [jerrett@bravenet.com]
57
829fb7d @jamis Allow password to be reentered on sudo if it was entered incorrectly
jamis authored
58 * Require Net::SSH 1.0.5
b09ca75 @jamis switchtower: depend on Net::SSH 1.0.3 (to resolve windows/pageant issues...
jamis authored
59
60
61 *0.9.0* (October 18th, 2005)
62
edcb868 @jamis Use process reaper instead of custom reap script for restarting
jamis authored
63 * Use process reaper instead of custom reap script for restarting
64
69bb33d @jamis Use -S switch to set variables before reading recipe files #2242
jamis authored
65 * Use -S switch to set variables before reading recipe files #2242
66
30ef2a9 @jamis Update changelog
jamis authored
67 * Have setup.rb create a switchtower.cmd file on Win32 platforms #2402
68
40d1c1d @jamis Add diff_from_last_deploy to the rails switchtower rakefile template
jamis authored
69 * Add diff_from_last_deploy to the rails switchtower rakefile template
70
8a163ef @jamis switchtower: add diff_from_last_deploy task (currently only works with s...
jamis authored
71 * Add diff_from_last_deploy task (currently only works with subversion)
72
f06e875 @jamis switchtower: update changelog
jamis authored
73 * Add deploy_with_migrations task.
74
75 * Make the migrate task more customizable.
76
77 * If no password is given with the -p switch, prompt for password immediately.
78
a66aa6c @jamis Do not install a switchtower stub in the script directory. Assume the sw...
jamis authored
79 * Do not install a switchtower stub in the script directory. Assume the switchtower executable is in the path.
80
8d1c112 @jamis Remove trailing newlines from commands to prevent trailing backslash #21...
jamis authored
81 * Remove trailing newlines from commands to prevent trailing backslash #2141
82
db6fb3e @jamis Default parameters work correctly with the generator #2218 [Scott Barron...
jamis authored
83 * Default parameters work correctly with the generator #2218 [Scott Barron]
84
0a994f1 @jamis Update SwitchTower changelog
jamis authored
85 * Attempt to require 'rubygems' explicitly when running the switchtower utility #2134
86
24640dd @jamis Make default tasks work only on app/db/web roles, so that additional rol...
jamis authored
87 * Make default tasks work only on app/db/web roles, so that additional roles may be created for boxes with specific needs without needing to (for instance) deploy the app to those boxes
88
fb5144c @jamis Default the application name to Application when using --apply-to
jamis authored
89 * Default the application name to "Application" when using --apply-to
90
1fcaf4e @jamis Show the help screen instead of an error when no arguments are given
jamis authored
91 * Show the help screen instead of an error when no arguments are given
92
c8f3edb @jamis Make SwitchTower easier to invoke programmatically, using SwitchTower::C...
jamis authored
93 * Make SwitchTower easier to invoke programmatically via SwitchTower::CLI
94
824d22b @jamis Move switchtower to the tools directory, to decouple it from rails
jamis authored
95 * Specify the revision to release via the :revision variable (defaults to latest revision)
96
97 * Allow variables to be set via the cli using the -s switch
98
99 * Log checkouts to a "revisions.log" file
100
101 * Changed behavior of checkout to use the timestamp as the release name, instead of the revision number
102
d89f08f @jamis Added CVS module for SwitchTower (very, very experimental!)
jamis authored
103 * Added CVS module (very very experimental!)
104
5246654 @jamis Works with public keys now, for passwordless operation
jamis authored
105 * Works with public keys now, for passwordless deployment
106
13e3179 @jamis Subversion module recognizes the password prompt for HTTP authentication
jamis authored
107 * Subversion module recognizes the password prompt for HTTP authentication
108
a13c2cc @jamis Preserve +x on scripts when using darcs #1929 [Scott Barron]
jamis authored
109 * Preserve +x on scripts when using darcs #1929 [Scott Barron]
110
71e6cc2 @jamis When executing multiline commands, escape newlines with a backslash
jamis authored
111 * When executing multiline commands, use a backslash to escape the newline
Something went wrong with that request. Please try again.