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 GitHub organization.
Start the deployment using the Test Server Deployment Workflow.
(Refer to the GitHub documentation “Manually running a workflow”.)
Supply the pull request number to initiate the deployment (e.g.
42 for PR #42).
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.