Seth Vargo
|
8c8a92c4be
|
Merge pull request #4896 from analyzere/salt-grains-config
Issue #4895: Support grains config for salt
|
2014-12-14 23:48:02 -05:00 |
Seth Vargo
|
0c7696f11e
|
Fix SafeExec tests
|
2014-12-14 23:36:32 -05:00 |
Seth Vargo
|
f06703cdb1
|
Stub ATLAS_TOKEN in tests
Without this stub, the tests will fail if ATLAS_TOKEN is set locally
when running the tests.
|
2014-12-14 23:28:14 -05:00 |
Mitchell Hashimoto
|
fdd7bc3ffd
|
commands/login: append access token to vagrantcloud => atlas URLs
|
2014-12-12 14:53:05 -08:00 |
Seth Vargo
|
68d82349dd
|
Fix failing test
|
2014-12-11 11:15:24 -08:00 |
Seth Vargo
|
0506e17778
|
Update Atlas Push to use new vagrant-login API
|
2014-12-10 15:11:04 -08:00 |
Seth Vargo
|
7d6a6cd263
|
Read the ATLAS_TOKEN in vagrant-login
|
2014-12-10 15:08:43 -08:00 |
Mitchell Hashimoto
|
ea8f6b8d04
|
pushes/atlas: fix tests
|
2014-12-09 19:32:14 -08:00 |
Mitchell Hashimoto
|
02a615a646
|
Merge remote-tracking branch 'upcoming/master'
|
2014-12-09 16:18:18 -08:00 |
Seth Vargo
|
9ec16774ac
|
Fix failing specs
|
2014-12-09 00:08:23 -08:00 |
Seth Vargo
|
b973186cb5
|
Add vagrant-login to core ;)
|
2014-12-08 18:26:36 -08:00 |
Seth Vargo
|
fa7cd37e42
|
Send the Atlas token
|
2014-12-08 16:54:19 -08:00 |
Gilles Cornu
|
15679f76f8
|
Merge pull request #4883 from mitchellh/gc-vagrant-1.7-ansible-provisioner
Non-trivial changes and bug fixes for the Ansible provisioner
|
2014-12-08 21:29:24 +01:00 |
Seth Vargo
|
8df0b1848c
|
Just return a symbol
|
2014-12-08 11:35:15 -08:00 |
Seth Vargo
|
78a4fdd6cd
|
Be consistent
|
2014-12-08 11:35:15 -08:00 |
Seth Vargo
|
70b61047c7
|
Do not support multiple strategies right now
|
2014-12-08 11:35:15 -08:00 |
Seth Vargo
|
6b48199346
|
Infer push name when only one strategy is defined, support multiple strategies
|
2014-12-08 11:35:15 -08:00 |
Mitchell Hashimoto
|
4a64da5663
|
Fix some issues around push, fix tests, add missing translations
|
2014-12-08 11:35:15 -08:00 |
Mitchell Hashimoto
|
44e6ec6df8
|
pushes/atlas: support custom server address
|
2014-12-08 11:35:15 -08:00 |
Mitchell Hashimoto
|
998c5688e8
|
pushes/atlas: Look for the uploader bin in the embedded dir
|
2014-12-08 11:35:15 -08:00 |
Seth Vargo
|
ede14d7daa
|
Separate local-exec push `script` from `inline`
|
2014-12-08 11:35:14 -08:00 |
Seth Vargo
|
612eeb2265
|
Add local-exec push
|
2014-12-08 11:35:14 -08:00 |
Seth Vargo
|
9d1a43c766
|
Interpret the app from the CWD
|
2014-12-08 11:35:14 -08:00 |
Seth Vargo
|
b9e8f6e892
|
Interpret the current branch to push to Heroku
|
2014-12-08 11:35:14 -08:00 |
Seth Vargo
|
1f49b7ef62
|
Remove branch option (it should be interpreted)
|
2014-12-08 11:35:14 -08:00 |
Seth Vargo
|
c16dc5c9c9
|
Add heroku push implementation
|
2014-12-08 11:35:13 -08:00 |
Seth Vargo
|
d4058130e4
|
Add heroku config
|
2014-12-08 11:35:13 -08:00 |
Seth Vargo
|
ad15be2e16
|
Fix a typo in ftp config test
|
2014-12-08 11:35:13 -08:00 |
Seth Vargo
|
ed605c9aac
|
Rename Harmony to Atlas, minor config changes
|
2014-12-08 11:35:13 -08:00 |
Seth Vargo
|
8aaf5dc578
|
Add the FTP push
|
2014-12-08 11:35:12 -08:00 |
Seth Vargo
|
80851a887f
|
Create an Adapter to bridge the APIs between SFTP and FTP libraries
|
2014-12-08 11:35:12 -08:00 |
Seth Vargo
|
b90253ea8c
|
Create ftp push config
|
2014-12-08 11:35:12 -08:00 |
Mitchell Hashimoto
|
fefaa8da71
|
pushes/harmony: use to_s.strip.empty? to check if app is set
|
2014-12-08 11:35:12 -08:00 |
Mitchell Hashimoto
|
1705460880
|
pushes/harmony: expand dir relative to Vagrantfile root path
|
2014-12-08 11:35:12 -08:00 |
Mitchell Hashimoto
|
efffc5f2f7
|
push/harmony: basic push implementation
|
2014-12-08 11:35:11 -08:00 |
Mitchell Hashimoto
|
168715ad7d
|
push/harmony: ability to set uploader path
|
2014-12-08 11:35:11 -08:00 |
Mitchell Hashimoto
|
e7b0661a93
|
pushes/harmony: boilerplate, config
|
2014-12-08 11:35:11 -08:00 |
Seth Vargo
|
41ac448ba8
|
Add tests for Push config merging and finalizing
|
2014-12-08 11:35:11 -08:00 |
Seth Vargo
|
111a43552e
|
Add tests for Environment#pushes and #Enviroment#push
|
2014-12-08 11:35:11 -08:00 |
Seth Vargo
|
f3c35855f0
|
Add a newline because #ocd
|
2014-12-08 11:35:11 -08:00 |
Seth Vargo
|
7f6a4fa3bd
|
Add tests for plugin manager push_configs
|
2014-12-08 11:35:11 -08:00 |
Seth Vargo
|
03b8105571
|
Super primitive implementation of Environment#push
|
2014-12-08 11:35:10 -08:00 |
Seth Vargo
|
b6c5ca6b7a
|
Add Push command and tests
|
2014-12-08 11:35:10 -08:00 |
Seth Vargo
|
d79a0d52dd
|
Do not use Enumerable in Registry
Calling methods like #first in Registry is misleading because it returns
a different result than registry.get(registry.keys.first).
|
2014-12-08 11:35:10 -08:00 |
Seth Vargo
|
c0b107ff69
|
Add Registry#empty? to check if a registry has any items
|
2014-12-08 11:35:10 -08:00 |
Seth Vargo
|
2b03838fba
|
Make Registry enumerable
Registry already responds to #each, so including the Enumerable module
gives us nice methods like #select and #collect fo' free!
|
2014-12-08 11:35:10 -08:00 |
Seth Vargo
|
bc4bbb9fc0
|
Add #length and #size methods to Registry
|
2014-12-08 11:35:10 -08:00 |
Seth Vargo
|
60a8472891
|
Use a pushes registry instead of data hash
|
2014-12-08 11:35:09 -08:00 |
Seth Vargo
|
0e824cc471
|
Rename file push to noop push
|
2014-12-08 11:35:09 -08:00 |
Seth Vargo
|
8a7e546972
|
Add preliminary File pusher (incomplete)
|
2014-12-08 11:35:09 -08:00 |