Sharing Contents from Artemis on the Sharing Platform
Sorry, this page is currently only available in English!
For the time being, we have implemented an initial infrastructure to export Artemis programming exercises to the sharing platform. To do so, follow the steps below:
Setup repository group
-
Register in the Sharing Plattform (unless not already done), an require the administrator role for the "sharing"-group permission.
-
Create a new subgroup below the sharing-hierarchy and your university (e.g. https://sharing-codeability.uibk.ac.at/sharing/university-innsbruck/). Skip this step if the subgroup you want to import the exercise to, already exists
Export exercise from Artemis
-
Login into Artemis
-
Navigate to the course management page and click
of the course containing the exercise you want to share
-
Click on the Title (or ID) of the exercise (this will navigate you to the exercise's detail page)
-
Click the
button. (You will be redirected to the Sharing Plattform)
-
Login using your credentials or through Gitlab SSO in the Sharing Plattform
-
An Import exercise page will be displayed, were you can edit the metadata of the imported exercise (this won't affect the exercise in Artemis)
- After filling out the import form, click the
button (A list of Gitlab groups for which you have the needed permissions will be displayed)
-
Select the Gitlab group were you want to store/share the exercise (This might take several seconds to complete)
-
Upon successful import, you will be redirected back to Artemis