<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/buildstream.git, branch sam/no-install-python-deps</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>.gitlab-ci.yml: Use `pip3 install --no-index` when installing BuildStream</title>
<updated>2017-10-13T12:51:24+00:00</updated>
<author>
<name>Sam Thursfield</name>
<email>sam.thursfield@codethink.co.uk</email>
</author>
<published>2017-10-13T12:51:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/buildstream.git/commit/?id=a4a323857a2958c4c24dd625ee289bdb2a293e30'/>
<id>a4a323857a2958c4c24dd625ee289bdb2a293e30</id>
<content type='text'>
This means we don't download anything from PyPI during the BuildStream
tests. Everything used is already in the Docker image.

This also removes an unnecessary `pip3 install coverage` call. The
Coverage library contained in the Docker image.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This means we don't download anything from PyPI during the BuildStream
tests. Everything used is already in the Docker image.

This also removes an unnecessary `pip3 install coverage` call. The
Coverage library contained in the Docker image.
</pre>
</div>
</content>
</entry>
<entry>
<title>element.py: Fix cleanup after collection of artifact with read-only directories</title>
<updated>2017-10-13T11:28:00+00:00</updated>
<author>
<name>Tristan Van Berkom</name>
<email>tristan.vanberkom@codethink.co.uk</email>
</author>
<published>2017-10-13T11:24:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/buildstream.git/commit/?id=b1552ea657a0d9da7ee8733334a02a2f92dc7f97'/>
<id>b1552ea657a0d9da7ee8733334a02a2f92dc7f97</id>
<content type='text'>
Part of issue #81

This was failing because the tmpdir contextmanager was trying to still
use it's own mechanics to cleanup the artifact assembly directory.

This is fixed by *not* using a tmpdir, which was just wrong to begin
with because we're already working inside a temp directory.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Part of issue #81

This was failing because the tmpdir contextmanager was trying to still
use it's own mechanics to cleanup the artifact assembly directory.

This is fixed by *not* using a tmpdir, which was just wrong to begin
with because we're already working inside a temp directory.
</pre>
</div>
</content>
</entry>
<entry>
<title>_plugincontext.py: Fix third party plugin loading</title>
<updated>2017-10-13T08:35:40+00:00</updated>
<author>
<name>Tristan Maat</name>
<email>tristan.maat@codethink.co.uk</email>
</author>
<published>2017-10-12T14:30:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/buildstream.git/commit/?id=58a1dd4ba9aef43a47d7dd24deee6eb9e9e45b30'/>
<id>58a1dd4ba9aef43a47d7dd24deee6eb9e9e45b30</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: Force remove artifact assembly directory on failure to commit</title>
<updated>2017-10-13T07:14:00+00:00</updated>
<author>
<name>Tristan Van Berkom</name>
<email>tristan.vanberkom@codethink.co.uk</email>
</author>
<published>2017-10-13T07:14:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/buildstream.git/commit/?id=446875be50996de0c1447af43de75d1f7b037219'/>
<id>446875be50996de0c1447af43de75d1f7b037219</id>
<content type='text'>
This is there because an ArtifactError on failure to commit indicates
some permissions issue with the directory structure, and it's better
to not leave this dangling behind for users to deal with.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is there because an ArtifactError on failure to commit indicates
some permissions issue with the directory structure, and it's better
to not leave this dangling behind for users to deal with.
</pre>
</div>
</content>
</entry>
<entry>
<title>Ensure that artifact file permissions are set in the right order</title>
<updated>2017-10-13T06:57:40+00:00</updated>
<author>
<name>Tristan Maat</name>
<email>tristan.maat@codethink.co.uk</email>
</author>
<published>2017-09-28T12:20:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/buildstream.git/commit/?id=a968bab76201856a67c876be25745fee912c136b'/>
<id>a968bab76201856a67c876be25745fee912c136b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>doc/source/formatintro.rst: Remove reference to architecture conditionals</title>
<updated>2017-10-11T05:06:35+00:00</updated>
<author>
<name>Tristan Van Berkom</name>
<email>tristan.vanberkom@codethink.co.uk</email>
</author>
<published>2017-10-11T05:06:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/buildstream.git/commit/?id=a580a4a032c2e492c5287a976ced1db178467549'/>
<id>a580a4a032c2e492c5287a976ced1db178467549</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>doc/source/formatintro.rst: Documenting (!) assertion directives</title>
<updated>2017-10-11T04:39:03+00:00</updated>
<author>
<name>Tristan Van Berkom</name>
<email>tristan.vanberkom@codethink.co.uk</email>
</author>
<published>2017-10-11T04:38:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/buildstream.git/commit/?id=176017f990b30be3d5713d7c7ba94a30be2a5e78'/>
<id>176017f990b30be3d5713d7c7ba94a30be2a5e78</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>tests/format/assertion.py: Added tests for the (!) assertion directive</title>
<updated>2017-10-11T04:39:02+00:00</updated>
<author>
<name>Tristan Van Berkom</name>
<email>tristan.vanberkom@codethink.co.uk</email>
</author>
<published>2017-10-11T04:18:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/buildstream.git/commit/?id=f9df02735253ce530a7fa6c5fb11a4d9ded97a29'/>
<id>f9df02735253ce530a7fa6c5fb11a4d9ded97a29</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>_options/optionpool.py: Implement the (!) assertion directive</title>
<updated>2017-10-11T04:39:02+00:00</updated>
<author>
<name>Tristan Van Berkom</name>
<email>tristan.vanberkom@codethink.co.uk</email>
</author>
<published>2017-10-11T04:17:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/buildstream.git/commit/?id=30be82c6f00e437c1dae070e1364083202762d9a'/>
<id>30be82c6f00e437c1dae070e1364083202762d9a</id>
<content type='text'>
These are processed inline with conditionals and before each
iteration of conditional processing, ensuring that we always
trigger the first assertion ever composited.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
These are processed inline with conditionals and before each
iteration of conditional processing, ensuring that we always
trigger the first assertion ever composited.
</pre>
</div>
</content>
</entry>
<entry>
<title>exceptions.py: Added USER_ASSERTION load error</title>
<updated>2017-10-11T04:16:42+00:00</updated>
<author>
<name>Tristan Van Berkom</name>
<email>tristan.vanberkom@codethink.co.uk</email>
</author>
<published>2017-10-11T04:16:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/buildstream.git/commit/?id=bf679177ffd3041ad72600a87086bee19807753c'/>
<id>bf679177ffd3041ad72600a87086bee19807753c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
