1. 24 Sep, 2013 4 commits
    • Christos Stavrakakis's avatar
      ci: Make some options optional · fc965b40
      Christos Stavrakakis authored
      Make 'ssh_keys' and 'accept_ssh_from' optional, since there are not
      mandatory for ci to work.
      fc965b40
    • Christos Stavrakakis's avatar
      ci: Remove 'deploy_on_io' option · ca40ed29
      Christos Stavrakakis authored
      Remove the 'deploy_on_io' option. Instead check if you will need to
      compute manually the ssh port by the domain of the cyclades url.
      ca40ed29
    • Christos Stavrakakis's avatar
      ci: Get credentials by kamakirc · bf875f80
      Christos Stavrakakis authored
      Get credentials for deployment from .kamakirc instead of config file.
      Also, add option in config file indicating which cloud for kamaki to
      use. Finally, add option in SynnefoCI to override the cloud from config.
      
      Refs #4193
      bf875f80
    • Ilias Tsitsimpis's avatar
      ci: Redesign CI scripts · 99210353
      Ilias Tsitsimpis authored
      Spawn VM to use as builder-slave.
      Build packages inside this VM.
      Deploy Synnefo using snf-deploy.
      Run unit tests.
      Run functional tests using burnin.
      99210353