Name: gpapi
Owner: rOpenSci
Description: null
Created: 2017-12-16 17:35:03.0
Updated: 2018-01-15 19:26:48.0
Pushed: 2017-12-16 17:35:18.0
Homepage: null
Size: 0
Language: null
GitHub Committers
User | Most Recent Commit | # Commits |
---|
Other Committers
User | Most Recent Commit | # Commits |
---|
goodpractice as a service
Base URL: TBD
API routes
/
(GET) - metadata on API, list routes/gp
(POST) - run goodpractice
on a pkg, auth required/status/<job id>
(GET) - get job status/jobs
(GET) - list jobs running, auth required/job/<job id>
(GET, POST, PUT, DELETE) - get a job, auth requiredusing docker image rocker/ropensci
/gp
(api
docker container)scheduler
docker container)application/json
) with metadata and info to fetch results laterx <- goodpractice::gp()
goodpractice::export_json(x, "ropensci_check_pkgname_version_YY-MM-DD-HH.json")
How will this whole pipeline be triggered? An issue opening? probably not. Probably an editor triggering, but how?
api
container)docker-api
gemgit
gem https://github.com/ruby-git/ruby-gitaws-sdk-s3
gemoctokit
gem