runner

module
v0.0.0-...-1a60850 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 25, 2022 License: GPL-3.0

README

HUSTOJ Runner

This project is judger runner for HUSTOJ, written in golang.

Install

  1. Install Golang 1.13 or newer (MUST SUPPORT GOMODULES)

  2. clone this repo:

    git clone https://github.com/hustoj/runner.git
    
  3. check enviroment

    cd runner
    make # will install go depencency
    make testall # will check exception detect is ok, should all passed
    
  4. Install docker

    if you instal debian series https://docs.docker.com/install/linux/docker-ce/ubuntu/

    or centos https://docs.docker.com/install/linux/docker-ce/centos/

  5. build docker image

    make build-docker-compiler
    make build-docker-runner
    

    docker will build images the default version is v1 now.

Directories

Path Synopsis
cmd
compiler command
runner command
test command

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL