summaryrefslogtreecommitdiff
path: root/kswriter
AgeCommit message (Collapse)AuthorFilesLines
2014-08-07Raise an error when a script is specified and not foundtizen_3.0_ivi_releasetizen_3.0.m2.a1_tv_releasetizen_3.0.m2.a1_mobile_releasetizen_3.0.m1_tv_releasetizen_3.0.m1_mobile_releasetizen_3.0.m14.3_ivi_releasetizen_3.0.2014.q3_common_releasesubmit/tizen_mobile/20141120.000000submit/tizen_ivi/20160217.000005submit/tizen_ivi/20160217.000000submit/tizen_ivi/20140825.000000submit/tizen_ivi/20140822.000000submit/tizen_ivi/20140820.000000submit/tizen_ivi/20140818.000002submit/tizen_ivi/20140818.000001submit/tizen_ivi/20140818.000000submit/tizen_common/20140812.170532submit/tizen_common/20140812.151815submit/tizen_common/20140812.150926accepted/tizen/ivi/20160218.024901accepted/tizen/common/20140812.175515tizen_3.0_ivitizen_3.0.m1_tvtizen_3.0.m1_mobiletizen_3.0.m14.3_ivitizen_3.0.2015.q2_commontizen_3.0.2015.q1_commontizen_3.0.2014.q4_commontizen_3.0.2014.q3_commonaccepted/tizen_3.0.m14.3_iviaccepted/tizen_3.0.2014.q3_commonStephane Desneux1-2/+2
This allows to break the build for image-configurations when there's an inconstency in the YAML definitions in the meta-<profile> package Change-Id: I76f0f4554ca23494b79d82cfc3498dfb23eead74 Signed-off-by: Stephane Desneux <stephane.desneux@open.eurogiciel.org>
2014-07-14Enabled images filtering by specifying build targetsubmit/tizen/20140714.092215accepted/tizen/common/20140715.085520JF Ding2-10/+68
Current problem is the kickstart definitions have no target identification information in meta-* packages, which cause the generated images in product for each snapshot will be duplicated among the different targets. To resolve it, we need three modifications together: 1. Added the definition of relationship with images and targets, in meta-* packages. Sample as below: /profile/ivi/meta-ivi:/ivi-targets.yaml -> """ Targets: - Name: atom Images: - ivi-efi-i586.yaml - ivi-mbr-i586.yaml - Name: emulator Images: - ivi-mbr-i586-emul.yaml """ 2. In the building of image-configurations: add extra command line options for kickstarter command: kickstarter ... --targetdef .../%{_profile}-targets.yaml \ --target %{_repository} 3. This patch: to provide the new --targetdef and --target options. 3.1 --targetdef to specify the YAML file of targets definition 3.2 --target to specify the dedicated build target to filter images The final result will be: nothing changed to Jenkins jobs and BOSS, and the image-configuration*.rpm will not their name but will only contain the build target corresponding ks files. To keep the compatibility of all the changes, rule-1st is: The order of change integration to product server will NOT break current work as most as possible. So the integration order can be: {1, 3} -> {2}, change-2 should be the last step. Change-Id: Ie4fb251c8e6442880cb3b5386bd0dd9f4bd3adbe Signed-off-by: JF Ding <jian-feng.ding@intel.com>
2012-11-15Support custom groupsAnas Nashif1-7/+7
And use a new path for scripts and partitioning, removed the 'custom' path.
2012-11-09support external configs via command lineAnas Nashif1-2/+13
check for external configs
2012-11-09accept multiple repo argumentsAnas Nashif1-9/+17
2012-07-22r -> reposAnas Nashif1-1/+1
Change-Id: I36fdc4e76f1728ba4b3145464e1a391f584c0abd Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2012-07-21mergeAnas Nashif1-8/+15
Change-Id: I07c00e71dfc2fc65fc107cfe2222d60a0edc85a7
2012-06-02support user/password in repoAnas Nashif1-3/+11
2012-06-02rename single char variableAnas Nashif1-8/+4
2012-05-31remove debugging codeAnas Nashif1-3/+0
2012-05-31resolved conflictAnas Nashif1-2/+2
2012-05-30fixed the bug of getting path of configsJF Ding1-1/+1
2012-05-24make things work with pomoAnas Nashif1-5/+11
2012-05-15set distroAnas Nashif1-0/+3
2012-05-06fixed pathesAnas Nashif1-8/+9
2012-05-03relative external pathAnas Nashif1-2/+4
2012-04-26modularizeAnas Nashif1-11/+12
2012-04-22move everything to a moduleAnas Nashif1-3/+54
2012-04-22create own module of KSWriterAnas Nashif2-0/+105