-
Notifications
You must be signed in to change notification settings - Fork 3
/
build.ini
53 lines (40 loc) · 1.47 KB
/
build.ini
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
; EXAMPLE command line: --build --export /tmp/images-tree.dot --list -i "bigm/php-7-fpm" -i "bigm/php-7-fpm-postfix" -i "bigm/xtbackup" -i "bigm/cloudtools"
;;; this section replaces command line parameters
; space separated list of images which limits images loaded by 'add[]' directives
; same as -i/--image parameter
;limit = base-deb base-deb-tools php-7-fpm php-7-fpm-postfix xtbackup cloudtools monitor-icinga2
limit = youtrack
;curo caddy
;limit = ebs-attach
; user name added to image names to comply name format <user>/<image>
user = bigm
; actions
action[list] = true
action[build] = true
;action[push] = true
action[export] = /tmp/images-tree.dot
;;; confiure folders where to look for Docker images Dockerfiles
; add at least one root folder where subfolders contain Dockerfile
; root.<path> = <Docker user>
root[.] = bigm
;;; configure repositories where to push
; configure repository aliases
; repository.<alias> = <repository domain>
; TODO or also login information
repository[hub] = ""
repository[quay] = quay.io
;;; add images for processing
; single processing
; add.<image name> =
;add[bigm/monitor-icinga2] =
; image and all it's parent images (up to first frozen image)
; add.<image name> = *
;add[bigm/monitor-icinga2] = *
; the whole image tree found in all root folders
; add.* = *
add[*] = *
; the whole image tree found in defined root folder
; add.* = <reference to path in root>
add[*] = '.'
; freeze processing on some images
freeze[] = bigm/base-deb-minimal