Skip to content

Commit

Permalink
Use new deploy config so as not to update all other tests
Browse files Browse the repository at this point in the history
  • Loading branch information
dhh committed Oct 3, 2024
1 parent 82a436f commit e5ca53d
Show file tree
Hide file tree
Showing 3 changed files with 41 additions and 3 deletions.
4 changes: 2 additions & 2 deletions test/commander_test.rb
Original file line number Diff line number Diff line change
Expand Up @@ -154,7 +154,7 @@ class CommanderTest < ActiveSupport::TestCase
configure_with(:deploy_with_single_accessory)
assert_equal [ "1.1.1.5" ], @kamal.accessory_hosts

configure_with(:deploy_with_accessories)
configure_with(:deploy_with_accessories_on_independent_server)
assert_equal [ "1.1.1.5", "1.1.1.1", "1.1.1.2" ], @kamal.accessory_hosts
end

Expand All @@ -163,7 +163,7 @@ class CommanderTest < ActiveSupport::TestCase
@kamal.specific_roles = [ "web" ]
assert_equal [], @kamal.accessory_hosts

configure_with(:deploy_with_accessories)
configure_with(:deploy_with_accessories_on_independent_server)
@kamal.specific_roles = [ "web" ]
assert_equal [ "1.1.1.1", "1.1.1.2" ], @kamal.accessory_hosts

Expand Down
2 changes: 1 addition & 1 deletion test/fixtures/deploy_with_accessories.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ builder:
accessories:
mysql:
image: mysql:5.7
host: 1.1.1.5
host: 1.1.1.3
port: 3306
env:
clear:
Expand Down
38 changes: 38 additions & 0 deletions test/fixtures/deploy_with_accessories_on_independent_server.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
service: app
image: dhh/app
servers:
web:
- "1.1.1.1"
- "1.1.1.2"
workers:
- "1.1.1.3"
- "1.1.1.4"
registry:
username: user
password: pw
builder:
arch: amd64

accessories:
mysql:
image: mysql:5.7
host: 1.1.1.5
port: 3306
env:
clear:
MYSQL_ROOT_HOST: '%'
secret:
- MYSQL_ROOT_PASSWORD
files:
- test/fixtures/files/my.cnf:/etc/mysql/my.cnf
directories:
- data:/var/lib/mysql
redis:
image: redis:latest
roles:
- web
port: 6379
directories:
- data:/data

readiness_delay: 0

0 comments on commit e5ca53d

Please sign in to comment.