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

Prepare for v2.2.0

parent 666ae77f
No related branches found
No related tags found
No related merge requests found
Pipeline #26541 passed
...@@ -14,7 +14,25 @@ ...@@ -14,7 +14,25 @@
**⚠️ Deprecation:** **⚠️ Deprecation:**
--> -->
## 2.1.0 (?) ## 2.2.0 (?)
### ✨ Feature
- `results.json` file is now optional (if the teaching staff don't want to provide test details)
- If the file is not present or the `success` field is not present:
- The exercise will be considered as valid if the container exit code is 0
- The `results.json` file will be construct / completed with the container exit code
- If the file is present, the exercise will be considered as valid
- The `volume` argument of `dojo_assignment.json` is now optional (if the teaching staff don't want to provide `results.json` file or other files)
- Client version detection (if the client version is too old, the API will return an error)
### 🤏 Minor change
- Immutable files are added to the gitignore file of newly created exercises.
### 🔨 Internal / Developers
- Enhancement in pipelines by splitting them into several files
## 2.1.0 (2023-09-29)
### ✨ Feature ### ✨ Feature
- Added pipeline badge to exercises - Added pipeline badge to exercises
......
{ {
"name" : "dojo_backend_api", "name" : "dojo_backend_api",
"description" : "Backend API for the Dojo Project", "description" : "Backend API for the Dojo Project",
"version" : "2.1.0", "version" : "2.2.0",
"license" : "", "license" : "",
"author" : "Michaël Minelli <michael-jean.minelli@hesge.ch>", "author" : "Michaël Minelli <michael-jean.minelli@hesge.ch>",
"main" : "app.js", "main" : "app.js",
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment