Test Servers

Test Server 1-3

Deployment via Bamboo. Only for branches of the ls1intum/Artemis repository, no forks. Guide available in the Artemis Developer Confluence Space: Deploying changes to test server.

Test Server 5

Pull requests on GitHub can be deployed to TS5, including forks. To invoke a deployment, you need to be part of the @ls1intum/artemis-developers GitHub team.

  1. Waiting for build to finish

    GitHub Actions UI: Waiting for build to finish
  2. Deployment waiting for approval

    GitHub Actions UI: Deployment waiting for approval
  3. Review Deployment

    GitHub Actions UI: Review Deployment
  4. Deployment done

    GitHub Actions UI: Deployment done

Start the deployment by reviewing the Build & Deploy action. (Refer to the GitHub documentation “Reviewing deployments”.) TS5 is locked to a pull request using the lock:artemistest5 label. The workflow applies the lock label automatically on deployment. Remove the label from the PR once the test server is free to use by other developers.