CHANGELOG teuton v 2.1

Done

1. Export grades on csv file using Moodle format

---
:global:
:cases:
- :tt_members: ...
  :tt_moodle_id: User Moodle Identity

2. readme keyword

We currently use the “teuton readme pry-folder” command to export README file from the challenge.

group "GROUPNAME" do
  readme "Description for this group"

  target "target1"
  readme "Description for this target"
  goto :host, :exec => 'id root'
  expec_one 'root'

Working

Remote temp folder

Modify send keyword so it could works with all OS. Now only work with GNU/Linux. So we need to detect remote OS, then choose remote teuton folder where uploading files.

Readme


Pending

moodle.csv and save partial grades.

expect keyword

get keyword simplification

target "Create user _username"
goto :host1, :exec => "id _username"
expect_one _username

Same as

target "Create user "+get(:username)
goto :host1, :exec => "id "+get(:username)
expect_one get(:username)

Reports and export keyword

File extension

loop keyword

loop :a => [3,5,7] do puts a end

“`

Teuton web server

Feedback

Add new features to DSL * feedback or advise "Some usefull information" provide this information when studends demand help.

Installation process

— Info sobre novedades de la versión 2.1 1. Teuton readme y dsl readme 2. Macros de define macro 3. Export yaml y html 4. Teuton –no-color 5 teuton run –case 6 teuton run –cname 7 teuton run –cpath 8 actualizar formatos de salida 9 instalación mediante gemas 10 teuton panel 11 teuton client y server 12 nuevos nombres de comandos… 13 cambio de goto a run .…