<feed xmlns='http://www.w3.org/2005/Atom'>
<title>guix/gnu/tests/docker.scm, branch version-1.0.1</title>
<subtitle>Transactional package manager, declarative GNU/Linux distribution, reproducible deployment tool, and more! https://guix.gnu.org</subtitle>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/'/>
<entry>
<title>vm: 'system-docker-image' provides an entry point.</title>
<updated>2019-05-15T14:36:21+00:00</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2019-05-12T10:21:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=247649d42e60b718f3f46b2bcf72d19bf799d503'/>
<id>247649d42e60b718f3f46b2bcf72d19bf799d503</id>
<content type='text'>
This simplifies use of images created with 'guix system docker-image'.

* gnu/system/vm.scm (system-docker-image)[boot-program]: New variable.
[os]: Add it to the GC roots.
[build]: Pass #:entry-point to 'build-docker-image'.
* gnu/tests/docker.scm (run-docker-system-test): New procedure.
(%test-docker-system): New variable.
* doc/guix.texi (Invoking guix system): Remove GUIX_NEW_SYSTEM hack and
'--entrypoint' from the example.  Mention 'docker create', 'docker
start', and 'docker exec'.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This simplifies use of images created with 'guix system docker-image'.

* gnu/system/vm.scm (system-docker-image)[boot-program]: New variable.
[os]: Add it to the GC roots.
[build]: Pass #:entry-point to 'build-docker-image'.
* gnu/tests/docker.scm (run-docker-system-test): New procedure.
(%test-docker-system): New variable.
* doc/guix.texi (Invoking guix system): Remove GUIX_NEW_SYSTEM hack and
'--entrypoint' from the example.  Mention 'docker create', 'docker
start', and 'docker exec'.
</pre>
</div>
</content>
</entry>
<entry>
<title>tests: docker: Use "package" instead of "dummy-package".</title>
<updated>2019-01-18T21:24:14+00:00</updated>
<author>
<name>Danny Milosavljevic</name>
<email>dannym@scratchpost.org</email>
</author>
<published>2019-01-18T17:12:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=69e47686c9a8a2b5c4ee33e5b14da657de3d7ca0'/>
<id>69e47686c9a8a2b5c4ee33e5b14da657de3d7ca0</id>
<content type='text'>
* gnu/tests/docker.scm (build-tarball&amp;run-docker-test): Use "package" instead
of "dummy-package".
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/tests/docker.scm (build-tarball&amp;run-docker-test): Use "package" instead
of "dummy-package".
</pre>
</div>
</content>
</entry>
<entry>
<title>tests: docker: Run a guest guile inside the docker container.</title>
<updated>2019-01-15T11:16:46+00:00</updated>
<author>
<name>Danny Milosavljevic</name>
<email>dannym@scratchpost.org</email>
</author>
<published>2019-01-14T14:44:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=49ec5d88c5770ae49b45849cb691c8921ecf4ca7'/>
<id>49ec5d88c5770ae49b45849cb691c8921ecf4ca7</id>
<content type='text'>
* gnu/tests/docker.scm (run-docker-test): Add parameters.  Load and run
docker container.  Check response of guest guile.
(build-tarball&amp;run-docker-test): New procedure.
(%test-docker): Use it.
[description]: Modify.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/tests/docker.scm (run-docker-test): Add parameters.  Load and run
docker container.  Check response of guest guile.
(build-tarball&amp;run-docker-test): New procedure.
(%test-docker): Use it.
[description]: Modify.
</pre>
</div>
</content>
</entry>
<entry>
<title>tests: Nitpick on Docker test.</title>
<updated>2019-01-11T11:14:37+00:00</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2019-01-10T22:30:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=babfd9447df08a809622238b4830eb046dab2ba6'/>
<id>babfd9447df08a809622238b4830eb046dab2ba6</id>
<content type='text'>
This is a followup to 7d8a4eeacc534c8742e0b22d855aa73e5ab66b7f.

* gnu/local.mk (GNU_SYSTEM_MODULES): Add gnu/tests/docker.scm.
* gnu/tests/docker.scm: Update copyright line.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is a followup to 7d8a4eeacc534c8742e0b22d855aa73e5ab66b7f.

* gnu/local.mk (GNU_SYSTEM_MODULES): Add gnu/tests/docker.scm.
* gnu/tests/docker.scm: Update copyright line.
</pre>
</div>
</content>
</entry>
<entry>
<title>tests: docker: Fix test.</title>
<updated>2019-01-10T04:15:41+00:00</updated>
<author>
<name>Danny Milosavljevic</name>
<email>dannym@scratchpost.org</email>
</author>
<published>2019-01-10T04:10:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=dc4b4a38fa2577d4dd01f80b4bc8c9255304e576'/>
<id>dc4b4a38fa2577d4dd01f80b4bc8c9255304e576</id>
<content type='text'>
* gnu/tests/docker.scm (run-docker-test): Set memory and disk size.
(%docker-os): Add elogind service.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/tests/docker.scm (run-docker-test): Set memory and disk size.
(%docker-os): Add elogind service.
</pre>
</div>
</content>
</entry>
<entry>
<title>tests: Add Docker system test.</title>
<updated>2019-01-10T02:44:20+00:00</updated>
<author>
<name>Danny Milosavljevic</name>
<email>dannym@scratchpost.org</email>
</author>
<published>2019-01-10T02:44:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=7d8a4eeacc534c8742e0b22d855aa73e5ab66b7f'/>
<id>7d8a4eeacc534c8742e0b22d855aa73e5ab66b7f</id>
<content type='text'>
* gnu/tests/docker.scm: New file.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/tests/docker.scm: New file.
</pre>
</div>
</content>
</entry>
</feed>
