Задачи Ruby Rake на сервере - PullRequest
0 голосов
/ 25 апреля 2018

Я использую capistrano для развертывания своего сайта на промежуточных и производственных серверах.Я хочу использовать что-то похожее на приведенное ниже, чтобы проверить, развертываюсь ли я на стадии или производстве и запустить соответствующие команды.По какой-то причине операторы сравнения не работают.Я сравниваю неправильные типы значений переменных или что-то подобное?

namespace :deploy do
    task :published do
        on release_roles :all do

            if :deploy_to == "/home/master/applications/STAGING/public_html/"
                # RUN THIS COMMAND...
                execute "cd /in/to/a/directory/on/staging/server/"
            end

            if :deploy_to == "/home/master/applications/PRODUCTION/public_html/"
                # RUN THIS COMMAND...
                execute "cd /in/to/a/directory/on/production/server/"
            end

        end
    end
end
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...