GitHub Codespace

Installation Manual: QOps in GitHub Codespace

  1. Go to your repository (e.g., https://github.com/your-username/your-repo).
  2. Create a .devcontainer directory in the root of the repository and add a devcontainer.json file inside it.

Example devcontainer.json content:

{ "image": "qopsimages/qops:latest", "containerEnv": { "QOPS_LICENSE_KEY": "QOPS_LICENSE_KEY" }, "extensions": [ "dvstseood.qlik-ext" ], "postCreateCommand": "curl -sL https://raw.githubusercontent.com/qops-hub/codespace-scripts/main/post-create.sh | bash" }

  1. Add your QOps license key as a Codespace secret:
    1. Go to the ⚙️ Settings tab in your repository.
    2. Expand Secrets and variables → Codespaces.
    3. Click New repository secret.
    4. Set the name as QOPS_LICENSE_KEY.
    5. Paste your license key and click Add secret.
  2. Go back to the Code tab and click the green Code button.
  3. Open the Codespaces tab and click Create codespace on main.
  4. Wait for your Codespace to build.
  5. In the Terminal tab, open the dropdown next to the + button and select pwsh.
  6. (Optional) Run QOps-Version to check the module version.

You are now ready to use QOps in your GitHub Codespace.