<feed xmlns='http://www.w3.org/2005/Atom'>
<title>guix.git/gnu/tests/docker.scm, branch master</title>
<subtitle>Personal branch of https://git.savannah.gnu.org/cgit/guix.git/ for implementing 'guix deploy'.
</subtitle>
<id>https://www.git.jakob.space/guix.git/atom?h=master</id>
<link rel='self' href='https://www.git.jakob.space/guix.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/'/>
<updated>2019-06-07T07:57:19Z</updated>
<entry>
<title>pack: Add '--entry-point'.</title>
<updated>2019-06-07T07:57:19Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludovic.courtes@inria.fr</email>
</author>
<published>2019-06-04T16:43:23Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=a0f352b30f4869a7af7017b8a5011ac7602dd115'/>
<id>urn:sha1:a0f352b30f4869a7af7017b8a5011ac7602dd115</id>
<content type='text'>
* guix/scripts/pack.scm (self-contained-tarball): Add #:entry-point and
warn when it's true.
(squashfs-image): Add #:entry-point and honor it.
(docker-image): Add #:entry-point and honor it.
(%options, show-help): Add '--entry-point'.
(guix-pack): Honor '--entry-point' and pass #:entry-point to BUILD-IMAGE.
* gnu/tests/docker.scm (run-docker-test): Test 'docker run' with the
default entry point.
(build-tarball&amp;run-docker-test): Pass #:entry-point to 'docker-image'.
* doc/guix.texi (Invoking guix pack): Document it.
* gnu/tests/singularity.scm (run-singularity-test)["singularity run"]:
New test.
(build-tarball&amp;run-singularity-test): Pass #:entry-point to
'squashfs-image'.
</content>
</entry>
<entry>
<title>vm: 'system-docker-image' provides an entry point.</title>
<updated>2019-05-15T14:36:21Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2019-05-12T10:21:48Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=247649d42e60b718f3f46b2bcf72d19bf799d503'/>
<id>urn:sha1: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>
</entry>
<entry>
<title>tests: docker: Use "package" instead of "dummy-package".</title>
<updated>2019-01-18T21:24:14Z</updated>
<author>
<name>Danny Milosavljevic</name>
<email>dannym@scratchpost.org</email>
</author>
<published>2019-01-18T17:12:15Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=69e47686c9a8a2b5c4ee33e5b14da657de3d7ca0'/>
<id>urn:sha1:69e47686c9a8a2b5c4ee33e5b14da657de3d7ca0</id>
<content type='text'>
* gnu/tests/docker.scm (build-tarball&amp;run-docker-test): Use "package" instead
of "dummy-package".
</content>
</entry>
<entry>
<title>tests: docker: Run a guest guile inside the docker container.</title>
<updated>2019-01-15T11:16:46Z</updated>
<author>
<name>Danny Milosavljevic</name>
<email>dannym@scratchpost.org</email>
</author>
<published>2019-01-14T14:44:16Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=49ec5d88c5770ae49b45849cb691c8921ecf4ca7'/>
<id>urn:sha1: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>
</entry>
<entry>
<title>tests: Nitpick on Docker test.</title>
<updated>2019-01-11T11:14:37Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2019-01-10T22:30:43Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=babfd9447df08a809622238b4830eb046dab2ba6'/>
<id>urn:sha1: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>
</entry>
<entry>
<title>tests: docker: Fix test.</title>
<updated>2019-01-10T04:15:41Z</updated>
<author>
<name>Danny Milosavljevic</name>
<email>dannym@scratchpost.org</email>
</author>
<published>2019-01-10T04:10:03Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=dc4b4a38fa2577d4dd01f80b4bc8c9255304e576'/>
<id>urn:sha1:dc4b4a38fa2577d4dd01f80b4bc8c9255304e576</id>
<content type='text'>
* gnu/tests/docker.scm (run-docker-test): Set memory and disk size.
(%docker-os): Add elogind service.
</content>
</entry>
<entry>
<title>tests: Add Docker system test.</title>
<updated>2019-01-10T02:44:20Z</updated>
<author>
<name>Danny Milosavljevic</name>
<email>dannym@scratchpost.org</email>
</author>
<published>2019-01-10T02:44:20Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=7d8a4eeacc534c8742e0b22d855aa73e5ab66b7f'/>
<id>urn:sha1:7d8a4eeacc534c8742e0b22d855aa73e5ab66b7f</id>
<content type='text'>
* gnu/tests/docker.scm: New file.
</content>
</entry>
</feed>
