[yocto] [autobuilder][PATCH 1/4] README: update filenames and locations

Flanagan, Elizabeth elizabeth.flanagan at intel.com
Thu Feb 19 12:23:48 PST 2015


On 19 February 2015 at 19:30, Joe MacDonald <Joe_MacDonald at mentor.com> wrote:
> [Re: [yocto] [autobuilder][PATCH 1/4] README: update filenames and locations] On 15.02.19 (Thu 16:54) Flanagan, Elizabeth wrote:
>
>> Pulled to master. Production this evening. Thanks!
>
> Cool, thanks.  If you haven't already, please drop my 'templates' patch
> from consideration, I figure I'll send out the completed version,
> including external configuration support, for consideration soon.  It
> works well for me and I don't know that the half-step is really worth
> it.
>

I haven't gotten that far in my email backlog yet, so I'll just wait
for the resend.

> FWIW, it'll still be two separate patches, if you opt to pick the first
> and not the second, I'll just include both in a single thread.

Please do.

>
> -J.
>
>>
>> On 17 February 2015 at 21:41, Joe MacDonald <joe_macdonald at mentor.com> wrote:
>> > The main README points at conf/autobuilder.conf and conf/yoctoAB.conf,
>> > both of which aren't the current places where the autobuilder looks for
>> > these files anymore.
>> >
>> > README-NEW-AUTOBUILDER has a bit of whitespace damage, in the text and in
>> > the examples, so clean that up to make it more paste-friendly.
>> >
>> > Signed-off-by: Joe MacDonald <joe_macdonald at mentor.com>
>> > ---
>> >  README                 |  6 +++---
>> >  README-NEW-AUTOBUILDER | 14 +++++++-------
>> >  2 files changed, 10 insertions(+), 10 deletions(-)
>> >
>> > diff --git a/README b/README
>> > index 94dae28..06b9cbc 100644
>> > --- a/README
>> > +++ b/README
>> > @@ -97,13 +97,13 @@ Setting up build history requires the following steps:
>> >  Files used for Yocto-Autobuilder Configuration
>> >  ==============================================
>> >
>> > -Name: conf/autobuilder.conf
>> > +Name: config/autobuilder.conf
>> >  Purpose:
>> >  This file is used to set autobuilder wide parameters, like where various build
>> >  artifacts are published to, DL_DIR, SSTATE_DIR or if build artifacts should be
>> >  published (needed for production autobuilders, not needed for desktop builders)
>> >
>> > -Name: conf/yoctoAB.conf
>> > +Name: buildset-config/yoctoAB.conf
>> >  Purpose:
>> >  This is the main yocto autobuilder config. Documentation for this and associated
>> > -format is in README_CONFIG
>> > +format is in README-NEW-AUTOBUILDER
>> > diff --git a/README-NEW-AUTOBUILDER b/README-NEW-AUTOBUILDER
>> > index 97bbe61..73be208 100644
>> > --- a/README-NEW-AUTOBUILDER
>> > +++ b/README-NEW-AUTOBUILDER
>> > @@ -170,12 +170,12 @@ scheduler: A list of dicts. Each item defines a scheduler associated with this
>> >                      This defaults to '*', meaning every month.
>> >                 dayOfWeek: The day of the week in which to start the build, with
>> >                      Monday = 1.  This defaults to '*', meaning every day.
>> > -              hour: The hour of the day in which to start the build, with
>> > +               hour: The hour of the day in which to start the build, with
>> >                      12:00 AM = 0.  This must be set by the user.
>> > -              minute: The minute of the hour in which to start the build, with
>> > +               minute: The minute of the hour in which to start the build, with
>> >                      0 to 59 as valid values.  This must be set by the user.
>> >
>> > -         SingleBranchScheduler properties:
>> > +       SingleBranchScheduler properties:
>> >                 repository: the repository to attach the scheduler to; this
>> >                      is the repo name from the 'repos' section; the branch which
>> >                      the scheduler is attached to matches that in the repo
>> > @@ -185,7 +185,7 @@ scheduler: A list of dicts. Each item defines a scheduler associated with this
>> >                      triggering build to allow for changes to settle.  Defaults
>> >                      to 60 seconds.
>> >
>> > -              change-user: the user name which the remote hook will use; the
>> > +               change-user: the user name which the remote hook will use; the
>> >                      default value is the repository name as per the 'repository'
>> >                      property.
>> >
>> > @@ -209,7 +209,7 @@ scheduler: A list of dicts. Each item defines a scheduler associated with this
>> >             Extra Notes on SingleBranchScheduler setup
>> >             ------------------------------------------
>> >
>> > -          There is one SBS scheduler for each repository in the buildset, i.e.,
>> > +           There is one SBS scheduler for each repository in the buildset, i.e.,
>> >             if your buildset contains more repositories, and you want build
>> >             triggered by changes to any of them, you need to define a scheduler
>> >             for each. This also means that you can mix and match, e.g., only
>> > @@ -272,8 +272,8 @@ steps: [{'SetDest':{}},
>> >          {'PublishArtifacts': {'artifacts': ['qemux86', 'atom-pc']}}]
>> >  scheduler: [{'dev-branch-scheduler' :
>> >                  {'type':'SingleBranchScheduler',
>> > -                'repository':'poky',
>> > -                'stable-timer':30,
>> > +                 'repository':'poky',
>> > +                 'stable-timer':30,
>> >                   'change-password':'secret_change_password'}}]
>> >
>> >  Adding Buildsteps
>> > --
>> > 1.9.1
>> >
>> > --
>> > _______________________________________________
>> > yocto mailing list
>> > yocto at yoctoproject.org
>> > https://lists.yoctoproject.org/listinfo/yocto
>>
>>
>>
> --
> -Joe MacDonald.
> :wq



-- 
Elizabeth Flanagan
Yocto Project
Build and Release



More information about the yocto mailing list