rcbops/rpc-gating

Name: rpc-gating

Owner: rcbops

Description: Unified Gating Repository

Created: 2017-01-18 17:27:57.0

Updated: 2018-05-24 18:47:19.0

Pushed: 2018-05-24 21:50:09.0

Homepage: null

Size: 4349

Language: Python

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

Welcome!

Repo Layout
Git Hooks

Run githooks.sh to add the lint.sh script as a pre-commit hook. This will do a basic syntax check before each commit. Note that unavailable tools will be skipped so for this to be useful you need to have the following tools installed:

Conventions

Naming
Files
Jobs
Required Properties
Retention Policy

Every Job must have a retention policy either based on days or number of builds.

Example job with number of builds retention policy:

job:
  properties:
    - build-discarder:
        num-to-keep: 30

Example job with number of days retention policy:

job:
  properties:
    - build-discarder:
        days-to-keep: 30

This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.