Skip to content
Snippets Groups Projects
Commit 10e7d949 authored by michael.minelli's avatar michael.minelli
Browse files

Config => Add max exercises per assignment information

parent e549c7f0
No related branches found
No related tags found
No related merge requests found
...@@ -7,7 +7,8 @@ interface ClientsConfig { ...@@ -7,7 +7,8 @@ interface ClientsConfig {
gitlabUrl: string, gitlabUrl: string,
gitlabAccountId: number, gitlabAccountId: number,
gitlabAccountUsername: string, gitlabAccountUsername: string,
loginGitlabClientId: string loginGitlabClientId: string,
exerciseMaxPerAssignment: number
} }
...@@ -36,6 +37,10 @@ class ClientsSharedConfig { ...@@ -36,6 +37,10 @@ class ClientsSharedConfig {
filename: string, neededFiles: Array<string> filename: string, neededFiles: Array<string>
}; };
public exercise!: {
maxPerAssignment: number
};
public dockerCompose!: { public dockerCompose!: {
projectName: string projectName: string
}; };
...@@ -97,6 +102,10 @@ class ClientsSharedConfig { ...@@ -97,6 +102,10 @@ class ClientsSharedConfig {
}; };
this.login.gitlab.client.id = downloadedConfig.loginGitlabClientId; this.login.gitlab.client.id = downloadedConfig.loginGitlabClientId;
this.exercise = {
maxPerAssignment: downloadedConfig.exerciseMaxPerAssignment
};
} }
async init(apiUrl: string) { async init(apiUrl: string) {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment