<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/buildstream.git, branch becky/artifact_checkout_directory</title>
<subtitle>gitlab.com: buildstream/buildstream.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/buildstream.git/'/>
<entry>
<title>Checkout to default dir if no tar or directory:</title>
<updated>2019-07-16T08:52:04+00:00</updated>
<author>
<name>Rebecca Grayson</name>
<email>becky.grayson1@hotmail.co.uk</email>
</author>
<published>2019-07-15T12:23:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/buildstream.git/commit/?id=e5ac9599e89b834f45f2990cf4cb60f052dc9b1a'/>
<id>e5ac9599e89b834f45f2990cf4cb60f052dc9b1a</id>
<content type='text'>
When neither --tar nor --directory are provided,
bst artifact checkout will no longer error out.
Defaults to a suitable directory, consistent with bst workspace open.
Test for new feature has been added
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When neither --tar nor --directory are provided,
bst artifact checkout will no longer error out.
Defaults to a suitable directory, consistent with bst workspace open.
Test for new feature has been added
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'tristan/config-max-jobs' into 'master'</title>
<updated>2019-07-16T04:06:22+00:00</updated>
<author>
<name>bst-marge-bot</name>
<email>marge-bot@buildstream.build</email>
</author>
<published>2019-07-16T04:06:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/buildstream.git/commit/?id=385e3719c7e6dc15f72c0acaca54622b3c073ecc'/>
<id>385e3719c7e6dc15f72c0acaca54622b3c073ecc</id>
<content type='text'>
Add max-jobs configuration and command line option

Closes #1033

See merge request BuildStream/buildstream!1473</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add max-jobs configuration and command line option

Closes #1033

See merge request BuildStream/buildstream!1473</pre>
</div>
</content>
</entry>
<entry>
<title>man: Updated man pages for new `--max-jobs` CLI option</title>
<updated>2019-07-16T03:18:13+00:00</updated>
<author>
<name>Tristan Van Berkom</name>
<email>tristan.vanberkom@codethink.co.uk</email>
</author>
<published>2019-07-14T11:28:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/buildstream.git/commit/?id=4671a3a0a2b473956c651ef0c404736d9e07d4c2'/>
<id>4671a3a0a2b473956c651ef0c404736d9e07d4c2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>tests/frontend/show.py: Test proper resolution of max-jobs</title>
<updated>2019-07-16T03:18:13+00:00</updated>
<author>
<name>Tristan Van Berkom</name>
<email>tristan.vanberkom@codethink.co.uk</email>
</author>
<published>2019-07-14T10:58:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/buildstream.git/commit/?id=03760eafab52ef75bc7716cd778f7455efeb35cc'/>
<id>03760eafab52ef75bc7716cd778f7455efeb35cc</id>
<content type='text'>
This tests that the resolution of the `max-jobs` automatic variable
is properly controlled by the new user configuration and command
line option, including the default automatic '0' value.

Regression test for #1033
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This tests that the resolution of the `max-jobs` automatic variable
is properly controlled by the new user configuration and command
line option, including the default automatic '0' value.

Regression test for #1033
</pre>
</div>
</content>
</entry>
<entry>
<title>_project.py: Use the user specified max-jobs</title>
<updated>2019-07-16T03:18:13+00:00</updated>
<author>
<name>Tristan Van Berkom</name>
<email>tristan.vanberkom@codethink.co.uk</email>
</author>
<published>2019-07-14T10:18:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/buildstream.git/commit/?id=94f492598a6402a0ad05bdb682769c63f8206e29'/>
<id>94f492598a6402a0ad05bdb682769c63f8206e29</id>
<content type='text'>
Only use automatic max-jobs by default if the user has not
requested a specific value for max-jobs.

This is a part of #1033
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Only use automatic max-jobs by default if the user has not
requested a specific value for max-jobs.

This is a part of #1033
</pre>
</div>
</content>
</entry>
<entry>
<title>_frontend: Added toplevel `--max-jobs` configuration</title>
<updated>2019-07-16T03:18:13+00:00</updated>
<author>
<name>Tristan Van Berkom</name>
<email>tristan.vanberkom@codethink.co.uk</email>
</author>
<published>2019-07-14T10:14:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/buildstream.git/commit/?id=c915c8b7c4f067346a03be597fd1451b2ceebc00'/>
<id>c915c8b7c4f067346a03be597fd1451b2ceebc00</id>
<content type='text'>
While this is currently only relevant for `bst build`, it is
a current implementation detail that user configuration which
gets overridden by command line options must use toplevel
options.

This patch allows invocations such as the following to override
the max-jobs:

    bst --max-jobs 16 build target.bst

This also updates the completions test to expect the new toplevel option.

This is a part of #1033
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
While this is currently only relevant for `bst build`, it is
a current implementation detail that user configuration which
gets overridden by command line options must use toplevel
options.

This patch allows invocations such as the following to override
the max-jobs:

    bst --max-jobs 16 build target.bst

This also updates the completions test to expect the new toplevel option.

This is a part of #1033
</pre>
</div>
</content>
</entry>
<entry>
<title>_context.py: Added max-jobs configuration</title>
<updated>2019-07-16T03:18:13+00:00</updated>
<author>
<name>Tristan Van Berkom</name>
<email>tristan.vanberkom@codethink.co.uk</email>
</author>
<published>2019-07-14T10:10:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/buildstream.git/commit/?id=c068f54fc7fe694928239a6218fe6661a67a95a5'/>
<id>c068f54fc7fe694928239a6218fe6661a67a95a5</id>
<content type='text'>
This loads the configuration of the max-jobs variable
from the user configuration, where the default is 0
(meaning use the maximum number of cores with a limit of 8).

This is a part of #1033
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This loads the configuration of the max-jobs variable
from the user configuration, where the default is 0
(meaning use the maximum number of cores with a limit of 8).

This is a part of #1033
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'bschubert/new-node-api' into 'master'</title>
<updated>2019-07-15T14:57:59+00:00</updated>
<author>
<name>bst-marge-bot</name>
<email>marge-bot@buildstream.build</email>
</author>
<published>2019-07-15T14:57:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/buildstream.git/commit/?id=12c919a4bb3f8b1383d2e34709739a82874e34ba'/>
<id>12c919a4bb3f8b1383d2e34709739a82874e34ba</id>
<content type='text'>
Rewrite of the Node API

See merge request BuildStream/buildstream!1472</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Rewrite of the Node API

See merge request BuildStream/buildstream!1472</pre>
</div>
</content>
</entry>
<entry>
<title>NEWS: update for new Node API</title>
<updated>2019-07-15T14:14:03+00:00</updated>
<author>
<name>Benjamin Schubert</name>
<email>ben.c.schubert@gmail.com</email>
</author>
<published>2019-07-12T15:54:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/buildstream.git/commit/?id=becce86e51c188ae0c48638a9d96eb1decf5d40e'/>
<id>becce86e51c188ae0c48638a9d96eb1decf5d40e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>plugins: Update public documentation to be correct with the new Nodes</title>
<updated>2019-07-15T14:14:03+00:00</updated>
<author>
<name>Benjamin Schubert</name>
<email>ben.c.schubert@gmail.com</email>
</author>
<published>2019-07-12T11:20:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/buildstream.git/commit/?id=0a00c89c351af9b74a0b274d2e14422ad5c880c4'/>
<id>0a00c89c351af9b74a0b274d2e14422ad5c880c4</id>
<content type='text'>
We need to update every place where we were passing a yaml 'dict' to
now pass a 'MappingNode'
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We need to update every place where we were passing a yaml 'dict' to
now pass a 'MappingNode'
</pre>
</div>
</content>
</entry>
</feed>
