-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathminio-brigade.yaml
66 lines (55 loc) · 1.99 KB
/
minio-brigade.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
# Name of the project, in the form "user/project"
project: "lukepatrick/minio-brigade"
# Domain/Org/Project
repository: "github.com/lukepatrick/minio-brigade"
# The definitive clone URL. This can be any Git-supported URL format.
# You may set this to "" for no clone URL.
cloneURL: "https://github.com/lukepatrick/minio-brigade.git"
# Used by GitHub and other services to compute hook HMACs.
sharedSecret: "IBrakeForSeaBeasts"
# OPTIONAL: Use this to have Brigade update your project about the build.
# You probably want this if you want pull requests or commits to show
# the build status.
github: {}
# token: "github oauth token"
# OPTIONAL: Use this for private repositories
# This is the PRIVATE key that Brigade will use to clone a private repo.
# You should generate a special key for this. Don't reuse another one.
# sshKey: |-
# -----BEGIN RSA PRIVATE KEY-----
# IIEpAIBAAKCAg1wyZD164xNLrANjRrcsbieLwHJ6fKD3LC19E...
# ...
# ...
# -----END RSA PRIVATE KEY-----
# OPTIONAL: Items in the 'secrets' array can be mounted as environment variables by
# the brigade.js
#
# Example:
#
# In JS, do this:
#
# events.push = function(e) {
# j = new Job("example")
# j.env= {"MY_ENV_VAR", e.secrets.myVar}
# }
#
# And here, add this:
#
# secrets:
# myVar: "super awesome"
#
# Inside of the job's pod, $MY_ENV_VAR = "super awesome"
secrets: {}
# OPTIONAL: Namespace into which builds will be deployed.
# Using this has implications for what you can access, so don't set this unless
# you know what you are doing.
# namespace: "default"
# OPTIONAL: vcsSidecar is the image that fetches a repo from a VCS
vcsSidecar: "deis/git-sidecar:latest"
# Allow Jobs to run in privileged mode. This will allow features like
# Docker-in-Docker. This must be set to true before turning allowHostMounts
# on.
allowPrivilegedJobs: "true"
# OPTIONAL: Use this to allow host mounted docker sockets in your jobs.
# This is a big security risk if your project is public-facing; enable at your own risk.
allowHostMounts: "true"