Skip to contentSkip to conversation

nightly.conf: added package image triggers

PATCH In review Lynn Cyrin 2 participants 7 messages Mar 19, 2014 – Mar 24, 2014

lore
Share & tools
lore

Lynn Cyrin

author
#0 lore raw

PATCH 1/4 nightly.conf: added package image triggers

Added triggers for nightly-rpm, nightly-deb, nightly-ipk into nightly.conf

reference #3140

---
 buildset-config.master/nightly.conf |    3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
buildset-config.master/nightly.conf +2 -1
index 085c25f..0bd68e3 100644
@@ -78,7 +78,8 @@ steps: [{'SetDest':{}},
                            'nightly-multilib': {}, 'nightly-x32': {}, 
                            'nightly-ppc': {}, 'nightly-ppc-lsb': {},
                            'nightly-x86-64': {}, 'nightly-x86-64-lsb': {},
-                           'nightly-x86': {}, 'nightly-x86-lsb': {}},
+                           'nightly-x86': {}, 'nightly-x86-lsb': {},
+                           'nightly-rpm': {}, 'nightly-deb': {}, 'nightly-ipk': {}},
                            'schedulerNames_nowait' : {'build-appliance': {},
                            'eclipse-plugin-kepler': {}, 'eclipse-plugin-juno': {},
                            'nightly-non-gpl3': {}, 'nightly-oecore': {},
Signature · 1 line
1.7.9.5
author
#1 lore raw

PATCH 2/4 nightly-rpm.conf: created conf file

Created configuration file for a rpm package build image

---
 buildset-config.master/nightly-rpm.conf |   19 +++++++++++++++++++
 1 file changed, 19 insertions(+)
 create mode 100644 buildset-config.master/nightly-rpm.conf
buildset-config.master/nightly-rpm.conf new file +19 -0
new file mode 100644
index 0000000..f1f63ba
@@ -0,0 +1,19 @@
+[nightly-rpm]
+builders: 'builder1'
+repos: [{'poky':
+            {'repourl':'git://git.yoctoproject.org/poky',
+             'layerversion':{'core':'meta', 'yoctobsp':'meta-yocto-bsp'},
+             'branch':'master'}},
+        {'meta-qt3':
+            {'repourl':'git://git.yoctoproject.org/meta-qt3',
+             'branch':'master'}}]
+steps: [{'SetDest':{}},
+        {'CheckOutLayers': {}},
+        {'RunPreamble': {}},
+        {'GetDistroVersion' : {'distro': 'poky'}},
+        {'CreateAutoConf': {'machine': 'qemux86', 'SDKMACHINE' : 'i686', 'distro': 'poky', 'buildhistory' : True, 'packages': 'rpm'}},
+        {'CreateBBLayersConf': {'buildprovider' : 'yocto'}},
+        {'SyncPersistDB' : {'distro' : 'poky'}},
+        {'BuildImages': {'images': 'core-image-sato core-image-sato-dev core-image-sato-sdk core-image-minimal core-image-minimal-dev'}},
+        {'RunSanityTests': {'images': 'core-image-minimal core-image-sato core-image-sato-sdk'}},
+        {'SyncPersistDB' : {'commit' : True, 'distro':'poky'}}]
Signature · 1 line
1.7.9.5
author
#2 lore raw

PATCH 3/4 nightly-deb.conf: created conf file

In reply to Lynn Cyrin

Created configuration file for a deb package build image

---
 buildset-config.master/nightly-deb.conf |   19 +++++++++++++++++++
 1 file changed, 19 insertions(+)
 create mode 100644 buildset-config.master/nightly-deb.conf
buildset-config.master/nightly-deb.conf new file +19 -0
new file mode 100644
index 0000000..648401b
@@ -0,0 +1,19 @@
+[nightly-deb]
+builders: 'builder1'
+repos: [{'poky':
+            {'repourl':'git://git.yoctoproject.org/poky',
+             'layerversion':{'core':'meta', 'yoctobsp':'meta-yocto-bsp'},
+             'branch':'master'}},
+        {'meta-qt3':
+            {'repourl':'git://git.yoctoproject.org/meta-qt3',
+             'branch':'master'}}]
+steps: [{'SetDest':{}},
+        {'CheckOutLayers': {}},
+        {'RunPreamble': {}},
+        {'GetDistroVersion' : {'distro': 'poky'}},
+        {'CreateAutoConf': {'machine': 'qemux86', 'SDKMACHINE' : 'i686', 'distro': 'poky', 'buildhistory' : True, 'packages': 'deb'}},
+        {'CreateBBLayersConf': {'buildprovider' : 'yocto'}},
+        {'SyncPersistDB' : {'distro' : 'poky'}},
+        {'BuildImages': {'images': 'core-image-sato core-image-sato-dev core-image-sato-sdk core-image-minimal core-image-minimal-dev'}},
+        {'RunSanityTests': {'images': 'core-image-minimal core-image-sato core-image-sato-sdk'}},
+        {'SyncPersistDB' : {'commit' : True, 'distro':'poky'}}]
Signature · 1 line
1.7.9.5
author
#3 lore raw

PATCH 4/4 nightly-ipk.conf: created conf file

In reply to Lynn Cyrin

Created configuration file for a ipk package build image

---
 buildset-config.master/nightly-ipk.conf |   19 +++++++++++++++++++
 1 file changed, 19 insertions(+)
 create mode 100644 buildset-config.master/nightly-ipk.conf
buildset-config.master/nightly-ipk.conf new file +19 -0
new file mode 100644
index 0000000..bf7c613
@@ -0,0 +1,19 @@
+[nightly-ipk]
+builders: 'builder1'
+repos: [{'poky':
+            {'repourl':'git://git.yoctoproject.org/poky',
+             'layerversion':{'core':'meta', 'yoctobsp':'meta-yocto-bsp'},
+             'branch':'master'}},
+        {'meta-qt3':
+            {'repourl':'git://git.yoctoproject.org/meta-qt3',
+             'branch':'master'}}]
+steps: [{'SetDest':{}},
+        {'CheckOutLayers': {}},
+        {'RunPreamble': {}},
+        {'GetDistroVersion' : {'distro': 'poky'}},
+        {'CreateAutoConf': {'machine': 'qemux86', 'SDKMACHINE' : 'i686', 'distro': 'poky', 'buildhistory' : True, 'packages': 'ipk'}},
+        {'CreateBBLayersConf': {'buildprovider' : 'yocto'}},
+        {'SyncPersistDB' : {'distro' : 'poky'}},
+        {'BuildImages': {'images': 'core-image-sato core-image-sato-dev core-image-sato-sdk core-image-minimal core-image-minimal-dev'}},
+        {'RunSanityTests': {'images': 'core-image-minimal core-image-sato core-image-sato-sdk'}},
+        {'SyncPersistDB' : {'commit' : True, 'distro':'poky'}}]
Signature · 1 line
1.7.9.5
Reviewed-by on v1 1/4
#4 lore raw
In reply to Lynn Cyrin

This looks good. I may switch these over to the no_wait scheduler, but for now yes.

Quoted 31 lines · Lynn Cyrin

Added triggers for nightly-rpm, nightly-deb, nightly-ipk into nightly.conf

reference #3140

---
 buildset-config.master/nightly.conf |    3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
buildset-config.master/nightly.conf +2 -2
index 085c25f..0bd68e3 100644
@@ -78,7 +78,8 @@ steps: [{'SetDest':{}},
                            'nightly-multilib': {}, 'nightly-x32': {},
                            'nightly-ppc': {}, 'nightly-ppc-lsb': {},
                            'nightly-x86-64': {}, 'nightly-x86-64-lsb': {},
-                           'nightly-x86': {}, 'nightly-x86-lsb': {}},
+                           'nightly-x86': {}, 'nightly-x86-lsb': {},
+                           'nightly-rpm': {}, 'nightly-deb': {}, 'nightly-ipk': {}},
                            'schedulerNames_nowait' : {'build-appliance': {},
                            'eclipse-plugin-kepler': {}, 'eclipse-plugin-juno': {},
                            'nightly-non-gpl3': {}, 'nightly-oecore': {},
--

1.7.9.5

--
_______________________________________________
yocto mailing list
[email protected]
https://lists.yoctoproject.org/listinfo/yocto

Signature · 3 lines
Elizabeth Flanagan
Yocto Project
Build and Release
#5 lore raw

Although one thing before I pull these, could you resubmit these with a bit better title/description? The general standard is:

filename: Title

Brief meaningful description.

Signed-off-by line.

Quoted 44 lines · Elizabeth

This looks good. I may switch these over to the no_wait scheduler, but for now yes.

Quoted 26 lines · Lynn Cyrin

Added triggers for nightly-rpm, nightly-deb, nightly-ipk into nightly.conf

reference #3140

---
 buildset-config.master/nightly.conf |    3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
buildset-config.master/nightly.conf +2 -2
index 085c25f..0bd68e3 100644
@@ -78,7 +78,8 @@ steps: [{'SetDest':{}},
                            'nightly-multilib': {}, 'nightly-x32': {},
                            'nightly-ppc': {}, 'nightly-ppc-lsb': {},
                            'nightly-x86-64': {}, 'nightly-x86-64-lsb': {},
-                           'nightly-x86': {}, 'nightly-x86-lsb': {}},
+                           'nightly-x86': {}, 'nightly-x86-lsb': {},
+                           'nightly-rpm': {}, 'nightly-deb': {}, 'nightly-ipk': {}},
                            'schedulerNames_nowait' : {'build-appliance': {},
                            'eclipse-plugin-kepler': {}, 'eclipse-plugin-juno': {},
                            'nightly-non-gpl3': {}, 'nightly-oecore': {},
--

1.7.9.5

Quoted 5 lines

--
_______________________________________________
yocto mailing list
[email protected]
https://lists.yoctoproject.org/listinfo/yocto

--
Elizabeth Flanagan
Yocto Project
Build and Release

Signature · 3 lines
Elizabeth Flanagan
Yocto Project
Build and Release
#6 lore raw
In reply to Lynn Cyrin

Pulled into yocto-autobuilder master-next for testing. If it goes ok in dev we'll pull into production next opening.

-b

Quoted 31 lines · Lynn Cyrin

Added triggers for nightly-rpm, nightly-deb, nightly-ipk into nightly.conf

reference #3140

---
 buildset-config.master/nightly.conf |    3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
buildset-config.master/nightly.conf +2 -2
index 085c25f..0bd68e3 100644
@@ -78,7 +78,8 @@ steps: [{'SetDest':{}},
                            'nightly-multilib': {}, 'nightly-x32': {},
                            'nightly-ppc': {}, 'nightly-ppc-lsb': {},
                            'nightly-x86-64': {}, 'nightly-x86-64-lsb': {},
-                           'nightly-x86': {}, 'nightly-x86-lsb': {}},
+                           'nightly-x86': {}, 'nightly-x86-lsb': {},
+                           'nightly-rpm': {}, 'nightly-deb': {}, 'nightly-ipk': {}},
                            'schedulerNames_nowait' : {'build-appliance': {},
                            'eclipse-plugin-kepler': {}, 'eclipse-plugin-juno': {},
                            'nightly-non-gpl3': {}, 'nightly-oecore': {},
--

1.7.9.5

--
_______________________________________________
yocto mailing list
[email protected]
https://lists.yoctoproject.org/listinfo/yocto

Signature · 3 lines
Elizabeth Flanagan
Yocto Project
Build and Release