Skip to content

A client for running jobs in an OpenSAFELY secure environment, requested via job-server (q.v.)

License

Notifications You must be signed in to change notification settings

opensafely-core/job-runner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OpenSAFELY job runner

This repository contains three services that form part of the wider OpenSAFELY system:

  • the RAP Controller
  • the RAP Agent
  • the RAP Controller API

Together, these services do things such as:

  • retrieving jobs to be run from an OpenSAFELY job server;
  • cloning an OpenSAFELY study repo from Github;
  • executing actions defined in a workspace's project.yaml configuration file when requested via a jobs queue; and
  • storing the results of a job in particular locations.

The technical architecture container diagram shows these services in context.

For developers

Please see the additional information for developers and the deployment notes.

About

A client for running jobs in an OpenSAFELY secure environment, requested via job-server (q.v.)

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors 19