<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/buildstream.git/doc/sessions, branch juerg/buffer-size</title>
<subtitle>gitlab.com: buildstream/buildstream.git
</subtitle>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/buildstream.git/'/>
<entry>
<title>doc: Point out that element is optional when commands are run from the workspace</title>
<updated>2018-12-11T16:15:19+00:00</updated>
<author>
<name>Jonathan Maw</name>
<email>jonathan.maw@codethink.co.uk</email>
</author>
<published>2018-11-28T13:02:35+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/buildstream.git/commit/?id=bbf81c3d693a11c58a03d761d59b395d6c480222'/>
<id>bbf81c3d693a11c58a03d761d59b395d6c480222</id>
<content type='text'>
This is a part of #222
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is a part of #222
</pre>
</div>
</content>
</entry>
<entry>
<title>Workspace CLI update</title>
<updated>2018-11-21T15:53:03+00:00</updated>
<author>
<name>William Salmon</name>
<email>will.salmon@codethink.co.uk</email>
</author>
<published>2018-11-02T15:49:12+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/buildstream.git/commit/?id=7bdd44b2000b9ba3fb5742c2d03b7ebe99b0a196'/>
<id>7bdd44b2000b9ba3fb5742c2d03b7ebe99b0a196</id>
<content type='text'>
This is to update the workspace CLI to as agreed on the mailing list
https://mail.gnome.org/archives/buildstream-list/2018-September/msg00046.html

This patch also introduces the default workspace directory.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is to update the workspace CLI to as agreed on the mailing list
https://mail.gnome.org/archives/buildstream-list/2018-September/msg00046.html

This patch also introduces the default workspace directory.
</pre>
</div>
</content>
</entry>
<entry>
<title>doc/sessions/developing.run: Fix the session to actually run `patch` as a shell command</title>
<updated>2018-08-05T10:07:46+00:00</updated>
<author>
<name>Tristan Van Berkom</name>
<email>tristan.vanberkom@codethink.co.uk</email>
</author>
<published>2018-08-05T09:09:39+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/buildstream.git/commit/?id=19d2a0726e70f74c76f5b73c4241266ff3b08294'/>
<id>19d2a0726e70f74c76f5b73c4241266ff3b08294</id>
<content type='text'>
Since we added support for shell commands in bst2html, this can now be fixed.

This is a part of issue #553
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Since we added support for shell commands in bst2html, this can now be fixed.

This is a part of issue #553
</pre>
</div>
</content>
</entry>
<entry>
<title>doc/sessions: Add terminal sessions for use in workspaces tutorial</title>
<updated>2018-08-01T08:05:45+00:00</updated>
<author>
<name>Phil Dawson</name>
<email>phil.dawson@codethink.co.uk</email>
</author>
<published>2018-06-27T10:57:50+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/buildstream.git/commit/?id=6cd3df09f36df55b28b613c8fcee48bae6722244'/>
<id>6cd3df09f36df55b28b613c8fcee48bae6722244</id>
<content type='text'>
This is part of the the work towards issue #437
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is part of the the work towards issue #437
</pre>
</div>
</content>
</entry>
<entry>
<title>junctions.run: Add terminal session output for junctions walkthrough.</title>
<updated>2018-07-30T07:58:07+00:00</updated>
<author>
<name>Phil Dawson</name>
<email>phil.dawson@codethink.co.uk</email>
</author>
<published>2018-07-11T07:33:53+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/buildstream.git/commit/?id=efa24e7e633d9ede4edaff80eef707f089950907'/>
<id>efa24e7e633d9ede4edaff80eef707f089950907</id>
<content type='text'>
This is part of the work towards #437.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is part of the work towards #437.
</pre>
</div>
</content>
</entry>
<entry>
<title>doc: Adding part 4 of the getting started tutorial: integration commands</title>
<updated>2018-06-25T07:04:58+00:00</updated>
<author>
<name>Tristan Van Berkom</name>
<email>tristan.vanberkom@codethink.co.uk</email>
</author>
<published>2018-06-25T06:11:20+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/buildstream.git/commit/?id=a25d683e54159cd92c21ceab793c6966ca99b6d6'/>
<id>a25d683e54159cd92c21ceab793c6966ca99b6d6</id>
<content type='text'>
This new section talks about how integration commands work
and shows them at work.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This new section talks about how integration commands work
and shows them at work.
</pre>
</div>
</content>
</entry>
<entry>
<title>doc: Adding part 3 of the getting started tutorial: autotools element</title>
<updated>2018-06-18T19:17:52+00:00</updated>
<author>
<name>Tristan Van Berkom</name>
<email>tristan.vanberkom@codethink.co.uk</email>
</author>
<published>2018-06-18T19:01:47+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/buildstream.git/commit/?id=b4105e8dea0f4aaaefbbd5a5dce344a939e736dc'/>
<id>b4105e8dea0f4aaaefbbd5a5dce344a939e736dc</id>
<content type='text'>
This part of the tutorial uses a lot of the work from Phil Dawson
and James Ennis, and uses their example submitted on merge request
499 as a basis to introduce the user to yaml composition and variable
resolution.

This is a part of issue #103
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This part of the tutorial uses a lot of the work from Phil Dawson
and James Ennis, and uses their example submitted on merge request
499 as a basis to introduce the user to yaml composition and variable
resolution.

This is a part of issue #103
</pre>
</div>
</content>
</entry>
<entry>
<title>doc: Adding part 2 of the getting started tutorial</title>
<updated>2018-06-18T01:37:22+00:00</updated>
<author>
<name>Tristan Van Berkom</name>
<email>tristan.vanberkom@codethink.co.uk</email>
</author>
<published>2018-06-18T01:04:41+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/buildstream.git/commit/?id=73b930024d164e076275868253f92a47593f2dd8'/>
<id>73b930024d164e076275868253f92a47593f2dd8</id>
<content type='text'>
  o doc/examples/running-commands: New example project of a `manual` build element

  o doc/sessions/running-commands.run: New session file to capture bst output

  o doc/source/sessions-stored: Added new generated sessions

  o doc/source/tutorial/running-commands.rst: New tutorial entry describing how
                                              commands are run in the sandbox

  o tests/examples/running-commands.py: Test case validating the tutorial's assertions
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
  o doc/examples/running-commands: New example project of a `manual` build element

  o doc/sessions/running-commands.run: New session file to capture bst output

  o doc/source/sessions-stored: Added new generated sessions

  o doc/source/tutorial/running-commands.rst: New tutorial entry describing how
                                              commands are run in the sandbox

  o tests/examples/running-commands.py: Test case validating the tutorial's assertions
</pre>
</div>
</content>
</entry>
<entry>
<title>doc: Adding part 1 of the getting started tutorial</title>
<updated>2018-06-16T20:14:04+00:00</updated>
<author>
<name>Tristan Van Berkom</name>
<email>tristan.vanberkom@codethink.co.uk</email>
</author>
<published>2018-06-16T17:20:40+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/buildstream.git/commit/?id=1b88e2c6f0e3b060d7319e69d9ddf45bed98596f'/>
<id>1b88e2c6f0e3b060d7319e69d9ddf45bed98596f</id>
<content type='text'>
  o doc/Makefile: Added new directory to collect rst files from

  o doc/examples/first-project: Added the "first-project" example
    project.

  o doc/source/sessions/first-project-*.html: Added the generated
    snippets

  o doc/source/using_tutorial.rst: Added the new main tutorial page

  o doc/source/tutorial/first-project.rst: Added part 1 of the tutorial here

  o tests/examples/first-project.py: Added test for the example project

This is largely based on an example by Javier Jardón, which was
submitted at https://gitlab.com/BuildStream/buildstream/merge_requests/323

Fixes #103
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
  o doc/Makefile: Added new directory to collect rst files from

  o doc/examples/first-project: Added the "first-project" example
    project.

  o doc/source/sessions/first-project-*.html: Added the generated
    snippets

  o doc/source/using_tutorial.rst: Added the new main tutorial page

  o doc/source/tutorial/first-project.rst: Added part 1 of the tutorial here

  o tests/examples/first-project.py: Added test for the example project

This is largely based on an example by Javier Jardón, which was
submitted at https://gitlab.com/BuildStream/buildstream/merge_requests/323

Fixes #103
</pre>
</div>
</content>
</entry>
<entry>
<title>doc: Improve the new console output html generator</title>
<updated>2018-06-14T03:12:53+00:00</updated>
<author>
<name>Tristan Van Berkom</name>
<email>tristan.vanberkom@codethink.co.uk</email>
</author>
<published>2018-06-14T03:12:53+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/buildstream.git/commit/?id=6da05577407545bf6511054d8a822cebc38824b9'/>
<id>6da05577407545bf6511054d8a822cebc38824b9</id>
<content type='text'>
Before we were creating one description file for each output,
making it easier to declare a make rule for it - but the result
was that we would have to build things more and it takes a
long time.

Instead, now we have session files which describe a series of commands
to run in a session, and each command optionally produces an output file.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Before we were creating one description file for each output,
making it easier to declare a make rule for it - but the result
was that we would have to build things more and it takes a
long time.

Instead, now we have session files which describe a series of commands
to run in a session, and each command optionally produces an output file.
</pre>
</div>
</content>
</entry>
</feed>
