2012-10-09 4 views
0

Кто-нибудь пытался развернуть в облако приложения для воспроизведения 2, используя это latest инструкций?Развертывание игры 2 приложение для облачных выпусков

Я сделал все шаги, но когда я попытался запустить это:

play cloudbees-deploy 

я получаю:

[error] Not a valid command: cloudbees-deploy 
[error] Not a valid project ID: cloudbees-deploy 
[error] Not a valid configuration: cloudbees-deploy 
[error] Not a valid key: cloudbees-deploy (similar: cloudbees-application-id) 

ответ

0

В конце концов я решил, что, поставив import cloudbees.Plugin._ в Build.scala но Появились ошибки, связанные с отсутствием username и т. д.

Кажется, что я должен был сделать это в Build.scala:

val main = PlayProject(appName, appVersion, appDependencies, mainLang = JAVA) 
    .settings(cloudBeesSettings :_*) 
    .settings(
    CloudBees.applicationId := Some("my_app") 
).settings(
    CloudBees.username := Some("my_username") 
).settings(
    CloudBees.apiKey := Some("my_app_key") 
).settings(
    CloudBees.apiSecret := Some("my_secret") 
).settings(
    CloudBees.host := "https://api.cloudbees.com/api" 
) 

не только CloudBees.applicationId := Some("my_app"), как они говорят ...

+0

У вас был файл ~/.bees/bees.config? –

+0

О, и какую версию плагина вы используете? –

+0

@ Ivan Да, в моем приложении я помещал папку .bees, содержащую файл с свойствами bees.config, но было странно, что они не были приняты ... Версия плагина 'addSbtPlugin (" com.cloudbees.deploy.play "%" sbt-cloudbees-play-plugin "%" 0.3-SNAPSHOT ")' –

1

Да - там должно быть ~/.bees/bees.config (Я скорректировал документы, чтобы сделать это более ясным).

Также импорт должен быть там, как уже упоминалось. Вероятно, предпочтительнее не жестко кодировать ключи.

Я проверил это с игрой 2.0.4 только сегодня (2.0.1 еще не работает, пока версия не будет нажата, который поддерживает старую версию SBT)

0

Проблема в том, что я поставил .bees каталог в неправильный путь. %HOME% на компьютере с Windows можно найти: echo %USERPROFILE% в cmd, так что это правильный путь, где должна быть вставлена ​​папка .bees.

Смежные вопросы