ZINC Grader

Contents

  • ZINC Grader Documentation
  • ChangeLog

Global Configuration

  • Writing an Assignment Configuration
  • Writing a C++ Assignment Configuration
  • Writing a Java Assignment Configuration
  • Writing a Python Assignment Configuration
  • Assignment Configuration

Pipeline Stages

  • Scorable
  • Score
  • Docker Pipeline Stages
    • ClangTidy
    • Compile
    • Cpp - Meta Stage for StdioTest on C++ code
    • CppSymbolRename
    • DiffWithSkeleton
    • FileStructureValidation
    • Gradle
    • GTest
    • JavaCheckStyle
    • JavaCompile
    • JUnit
    • Make
    • PyLint
    • PyTest
    • QtCompile - Meta stage for Compiling Qt Projects
    • QMake
    • ShellExec
    • StdioTest
    • Valgrind
    • XUnit

Standalone

  • Grader - Standalone version

Setup and Release

  • Building and Running
  • Releasing Process

Documentation

  • Writing Markdown in Sphinx
  • Modules and Deprecation

Advanced Developer Topics

  • Grader Data Models
  • Adding a Docker Pipeline Stage
  • Docker GPU Discovery and Mounting
  • CmdBuilder Usage
ZINC Grader
  • Docker Pipeline Stages
  • View page source

Docker Pipeline Stages

  • ClangTidy
  • Compile
  • Cpp - Meta Stage for StdioTest on C++ code
  • CppSymbolRename
  • DiffWithSkeleton
  • FileStructureValidation
  • Gradle
  • GTest
  • JavaCheckStyle
  • JavaCompile
  • JUnit
  • Make
  • PyLint
  • PyTest
  • QtCompile - Meta stage for Compiling Qt Projects
  • QMake
  • ShellExec
  • StdioTest
  • Valgrind
  • XUnit
Previous Next

Built with Sphinx using a theme provided by Read the Docs.