40 lines
954 B
YAML
40 lines
954 B
YAML
|
# This is an example configuration for urci
|
||
|
#
|
||
|
---
|
||
|
|
||
|
projects:
|
||
|
- name: hotdog
|
||
|
trigger:
|
||
|
cron: '*/10 * * * *'
|
||
|
# The different types of handlers should be documented elsewhere. In this
|
||
|
# case, the project is expected to use a simple .travis-ci.yml
|
||
|
handler: travis-ci
|
||
|
scm:
|
||
|
git: https://github.com/reiseburo/hotdog
|
||
|
ref: 'urci'
|
||
|
|
||
|
# Some agents must be defined in order to actually execute anything
|
||
|
agents:
|
||
|
- name: main
|
||
|
description: |
|
||
|
The primary instance running the urci server
|
||
|
# The local type can only be defined ones, since it will build projects on
|
||
|
# the primary urci server
|
||
|
type: local
|
||
|
|
||
|
- name: freebsd
|
||
|
description: |
|
||
|
A FreeBSD VM that exists just to run demo builds.
|
||
|
type: ssh
|
||
|
params:
|
||
|
username: 'urci'
|
||
|
password: 'urci'
|
||
|
hostname: freebsd-for-urci
|
||
|
|
||
|
handlers:
|
||
|
travis-ci:
|
||
|
filename: '.travis-ci.yml'
|
||
|
defaults:
|
||
|
agent: 'main'
|
||
|
timeout: 300
|