Skip to content

Instantly share code, notes, and snippets.

@aconrad
Created January 14, 2015 03:54
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save aconrad/e65d75299f6a2602a769 to your computer and use it in GitHub Desktop.
Save aconrad/e65d75299f6a2602a769 to your computer and use it in GitHub Desktop.
CD pipeline spec
---
- auto-pipeline-locking: false
auto-pipeline-scheduling: true
cron-spec: ''
environment-vars: {}
label-template: ${COUNT}
materials:
- blacklist: []
branch: master
destination-dir: ''
poll-for-new-changes: true
type: git
url: https://github.com/SurveyMonkey/pycobertura.git
name: pycobertura
only-run-on-new-material: false
parameters: {}
project-management: null
secure-vars: {}
stages:
- clean-workdir: false
cleanup-artifacts: false
environment-vars: {}
fetch-materials: true
jobs:
- agent-resources: []
artifacts:
- {destination: '', source: coverage.xml, type: build/test}
environment-vars: {TOXENV: py27}
name: py27
run-type: one/all/n-agents
tasks:
- arguments: [--recreate]
command: tox
run-if-conditions: [passed, failed, any]
type: custom
workdir: ''
timeout: never/default/n-minutes
- agent-resources: []
artifacts:
- {destination: '', source: coverage.xml, type: build/test}
environment-vars: {TOXENV: py34}
name: py34
run-type: one/all/n-agents
tasks:
- arguments: [--recreate]
command: tox
run-if-conditions: [passed, failed, any]
type: custom
workdir: ''
timeout: never/default/n-minutes
- agent-resources: []
artifacts:
- {destination: '', source: coverage.xml, type: build/test}
environment-vars: {TOXENV: pep8}
name: pep8
run-type: one/all/n-agents
tasks:
- arguments: [--recreate]
command: tox
run-if-conditions: [passed, failed, any]
type: custom
workdir: ''
timeout: never/default/n-minutes
name: code-validation
permissions:
roles: []
users: []
type: on-success
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment