aboutsummaryrefslogtreecommitdiffstats
path: root/buildset-config.examples/webhobbish.conf
blob: 77b3511f0656ef3851569eef2bd9c8d038b9c968 (plain)
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
[webhobbish]
builders: 'example-worker'
repos: [{'poky':
            {'repourl':'git://git.yoctoproject.org/poky',
             'bbpriority':'1',
             'branch':'master'}},
        {'meta-intel':
            {'repourl':'git://git.yoctoproject.org/meta-intel',
             'bbpriority':'2',
             'branch':'master'}},
        {'meta-qt3':
            {'repourl':'git://git.yoctoproject.org/meta-qt3',
             'bbpriority':'2',
             'branch':'master'}}]
props: [    {'email':{'prop_type':'StringParameter',
                       'size': 50,
                       'name': 'email',
                       'label':'<h3> Email alert when complete:</h3>'}},
            {'machine':{'prop_type':'ChoiceStringParameter',
                       'default': 'qemux86',
                       'choices' : ['qemux86', 'qemuarm', 'qemumips',
                                  'qemuppc', 'qemux86-64', 'beaglebone-yocto',
                                  'atom-pc', 'routerstationpro', 'mpc8315e-rdb'],
                       'name': 'machine',
                       'required': True,
                       'label':'<h3> Machine:</h3>'}},
            {'image':{'prop_type':'ChoiceStringParameter',
                       'default': 'core-image-minimal',
                       'choices' : ['core-image-base', 'core-image-minimal',
                                  'core-image-minimal-dev',
                                  'core-image-minimal-initramfs',
                                  'core-image-minimal-mtdutils',
                                  'core-image-rt-sdk', 'core-image-rt',
                                  'core-image-directfb', 'core-image-x11',
                                  'core-image-clutter', 'core-image-sato-sdk',
                                  'core-image-sato', 'core-image-sato-dev',
                                  'core-image-lsb', 'core-image-lsb-sdk',
                                  'core-image-basic', 'core-image-lsb-dev'],
                       'name': 'image',
                       'required': True,
                       'label':'<h3> Image Type:</h3>'}}]
steps: [{'SetDest':{}},
        {'CheckOutLayers': {}},
        {'RunPreamble': {}},
        {'CreateAutoConf': {'machine': 'qemux86', 'SDKMACHINE' : 'i686', 'distro': 'poky',
                            'atextprepend': 'SOURCE_MIRROR_FETCH = "1"\n'}},
        {'CreateBBLayersConf': {'buildprovider' : 'yocto'}},
        {'BuildImages': {'images': 'universe -c fetch'}}]