<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/buildstream.git, branch willsalmon/outOfSourecBuilddocs</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>Adding Out of Source Build Example</title>
<updated>2019-01-03T13:01:29+00:00</updated>
<author>
<name>William Salmon</name>
<email>will.salmon@codethink.co.uk</email>
</author>
<published>2018-09-10T14:46:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/buildstream.git/commit/?id=61dc4f251138ebdf52c581ac52534dd3ee8e4205'/>
<id>61dc4f251138ebdf52c581ac52534dd3ee8e4205</id>
<content type='text'>
For issue #695 in Gitlab.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
For issue #695 in Gitlab.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'chandan/abstract-git-source' into 'master'</title>
<updated>2018-12-20T13:34:10+00:00</updated>
<author>
<name>Chandan Singh</name>
<email>chandan@chandansingh.net</email>
</author>
<published>2018-12-20T13:34:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/buildstream.git/commit/?id=14da6955f9dd7ed820992a49af3eda8fe8092890'/>
<id>14da6955f9dd7ed820992a49af3eda8fe8092890</id>
<content type='text'>
Expose base class for Git source plugins

Closes #739

See merge request BuildStream/buildstream!1019</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Expose base class for Git source plugins

Closes #739

See merge request BuildStream/buildstream!1019</pre>
</div>
</content>
</entry>
<entry>
<title>Expose base class for Git source plugins</title>
<updated>2018-12-20T12:50:02+00:00</updated>
<author>
<name>Chandan Singh</name>
<email>csingh43@bloomberg.net</email>
</author>
<published>2018-12-14T18:36:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/buildstream.git/commit/?id=9835b7f145686f71f0a132d8e1c19ce4ad6f0b3c'/>
<id>9835b7f145686f71f0a132d8e1c19ce4ad6f0b3c</id>
<content type='text'>
Add a `_GitSourceBase` class to act as the base class for deriving
source plugins that work with Git. The first user of this base class is
the `git` source plugin that's in core at the moment.

The contents of this base class is almost identical to the existing `GitSource`
class. The two notable differences are:

- the private methods now have leading underscores, as some were missing
  it originally
- the name of the class

Note that we are exposing a private member here as we expect it to move to a
separate package soon. See the following discussion for more details:
https://gitlab.com/BuildStream/buildstream/issues/739#note_124819869

Fixes #739.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add a `_GitSourceBase` class to act as the base class for deriving
source plugins that work with Git. The first user of this base class is
the `git` source plugin that's in core at the moment.

The contents of this base class is almost identical to the existing `GitSource`
class. The two notable differences are:

- the private methods now have leading underscores, as some were missing
  it originally
- the name of the class

Note that we are exposing a private member here as we expect it to move to a
separate package soon. See the following discussion for more details:
https://gitlab.com/BuildStream/buildstream/issues/739#note_124819869

Fixes #739.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'juerg/fetch' into 'master'</title>
<updated>2018-12-20T10:42:39+00:00</updated>
<author>
<name>Jürg Billeter</name>
<email>j@bitron.ch</email>
</author>
<published>2018-12-20T10:42:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/buildstream.git/commit/?id=77d8ad458ce457aa176ff2d101e12690c31f2a75'/>
<id>77d8ad458ce457aa176ff2d101e12690c31f2a75</id>
<content type='text'>
Do not call fetch() for cached sources

See merge request BuildStream/buildstream!992</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Do not call fetch() for cached sources

See merge request BuildStream/buildstream!992</pre>
</div>
</content>
</entry>
<entry>
<title>tests/sources: Test that fetch() is not called for cached sources</title>
<updated>2018-12-20T10:07:20+00:00</updated>
<author>
<name>Jürg Billeter</name>
<email>j@bitron.ch</email>
</author>
<published>2018-12-20T10:03:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/buildstream.git/commit/?id=b325989ef3817ef265b3f80deca67815cb19bad1'/>
<id>b325989ef3817ef265b3f80deca67815cb19bad1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>element.py: Do not call fetch() for cached sources</title>
<updated>2018-12-20T10:06:11+00:00</updated>
<author>
<name>Jürg Billeter</name>
<email>j@bitron.ch</email>
</author>
<published>2018-12-05T19:01:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/buildstream.git/commit/?id=7a102144e0d3728d03b6102dd94a1f5f4ade60fe'/>
<id>7a102144e0d3728d03b6102dd94a1f5f4ade60fe</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Move fetch logic from FetchQueue to Element</title>
<updated>2018-12-20T10:06:11+00:00</updated>
<author>
<name>Jürg Billeter</name>
<email>j@bitron.ch</email>
</author>
<published>2018-12-05T18:56:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/buildstream.git/commit/?id=2b767fe80c7d75fe0acba4417249535fa8f14d90'/>
<id>2b767fe80c7d75fe0acba4417249535fa8f14d90</id>
<content type='text'>
The queue shouldn't need to know about individual sources. This is in
line with _track() and _get_consistency().
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The queue shouldn't need to know about individual sources. This is in
line with _track() and _get_consistency().
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'jjardon/license_badge' into 'master'</title>
<updated>2018-12-19T16:09:48+00:00</updated>
<author>
<name>Javier Jardón</name>
<email>jjardon@gnome.org</email>
</author>
<published>2018-12-19T16:09:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/buildstream.git/commit/?id=aae5e4b309c22af6eb8251a8c75a49d207fb6d6f'/>
<id>aae5e4b309c22af6eb8251a8c75a49d207fb6d6f</id>
<content type='text'>
README.rst: Add license badge

See merge request BuildStream/buildstream!1014</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
README.rst: Add license badge

See merge request BuildStream/buildstream!1014</pre>
</div>
</content>
</entry>
<entry>
<title>README.rst: Add license badge</title>
<updated>2018-12-19T15:36:11+00:00</updated>
<author>
<name>Javier Jardón</name>
<email>jjardon@gnome.org</email>
</author>
<published>2018-12-19T11:48:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/buildstream.git/commit/?id=a2f1d879da432bb33898c259c71d1fdf4f02847a'/>
<id>a2f1d879da432bb33898c259c71d1fdf4f02847a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'willsalmon/shellBuildTrees' into 'master'</title>
<updated>2018-12-19T14:35:41+00:00</updated>
<author>
<name>Will Salmon</name>
<email>will.salmon@codethink.co.uk</email>
</author>
<published>2018-12-19T14:35:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/buildstream.git/commit/?id=898a23a547432e9cc59eb29e440528ad6b843915'/>
<id>898a23a547432e9cc59eb29e440528ad6b843915</id>
<content type='text'>
Shell --build has optional buildtrees

Closes #740

See merge request BuildStream/buildstream!986</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Shell --build has optional buildtrees

Closes #740

See merge request BuildStream/buildstream!986</pre>
</div>
</content>
</entry>
</feed>
