Skip to content

ddev/ddev-ibexa-cloud

Repository files navigation

tests project is maintained

The Ibexa Cloud has its own CLI, instead of using the platform CLI.

This add-on provides integration for Ibexa Cloud and adds the ddev ibexa_cloud custom command.

  1. Configure your Ibexa project for DDEV if you haven't already, see DDEV Ibexa Quickstart
  2. ddev get ddev/ddev-ibexa-cloud (# or in DDEV v1.23.5+ ddev add-on get ddev/ddev-ibexa-cloud)
  3. Configure your IBEXA_CLI_TOKEN globally, ddev config global --web-environment-add=IBEXA_CLI_TOKEN=nf4amudfn23biyourtoken
  4. Configure your IBEXA_PROJECT, IBEXA_ENVIRONMENT, and IBEXA_APP environment variables, for example ddev config --web-environment-add=IBEXA_PROJECT=nf4amudfn23biyourproject,IBEXA_ENVIRONMENT=main,IBEXA_APP=app
  5. ddev restart
  6. ddev pull ibexa-cloud

Running Automated Tests Locally

  • IBEXA_CLI_TOKEN, IBEXA_PROJECT and IBEXA_ENVIRONMENT should exist in the environment
  • brew tap kaos/shell && brew install bats-assert bats-file

Contributed and maintained by @rfay