<feed xmlns='http://www.w3.org/2005/Atom'>
<title>guix.git/guix/scripts/deploy.scm, branch merge-deploy</title>
<subtitle>Personal branch of https://git.savannah.gnu.org/cgit/guix.git/ for implementing 'guix deploy'.
</subtitle>
<id>https://git.jakob.space/guix.git/atom?h=merge-deploy</id>
<link rel='self' href='https://git.jakob.space/guix.git/atom?h=merge-deploy'/>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/'/>
<updated>2019-07-31T14:32:53Z</updated>
<entry>
<title>remote: Remove '--system' argument.</title>
<updated>2019-07-31T14:32:53Z</updated>
<author>
<name>Jakob L. Kreuze</name>
<email>zerodaysfordays@sdf.lonestar.org</email>
</author>
<published>2019-07-31T13:20:27Z</published>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/commit/?id=1a81d4d0731257428b1f30e6b4674c968ecf52e9'/>
<id>urn:sha1:1a81d4d0731257428b1f30e6b4674c968ecf52e9</id>
<content type='text'>
* gnu/services.scm (activation-script): Return a &lt;program-file&gt; rather
than a &lt;scheme-file&gt;.
* gnu/deploy.scm (guix-deploy): Remove handling for '--system'.
(show-help): Remove documentation for '--system'.
(%default-options): Remove default setting for 'system'.
</content>
</entry>
<entry>
<title>machine: Implement 'roll-back-machine'.</title>
<updated>2019-07-31T13:54:50Z</updated>
<author>
<name>Jakob L. Kreuze</name>
<email>zerodaysfordays@sdf.lonestar.org</email>
</author>
<published>2019-07-23T18:14:39Z</published>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/commit/?id=8e708b9e6895f0469cd4251567f43a174d372d26'/>
<id>urn:sha1:8e708b9e6895f0469cd4251567f43a174d372d26</id>
<content type='text'>
* gnu/machine.scm (roll-back-machine, &amp;deploy-error, deploy-error?)
(deploy-error-should-roll-back)
(deploy-error-captured-args): New variable.
* gnu/machine/ssh.scm (roll-back-managed-host): New variable.
* guix/scripts/deploy.scm (guix-deploy): Roll-back systems when a
deployment fails.
</content>
</entry>
<entry>
<title>deploy: Handle the '--system' command line option.</title>
<updated>2019-07-24T12:34:01Z</updated>
<author>
<name>宋文武</name>
<email>iyzsong@member.fsf.org</email>
</author>
<published>2019-07-20T04:51:45Z</published>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/commit/?id=3c618b9894d167399b820642d011aed251cf4ba3'/>
<id>urn:sha1:3c618b9894d167399b820642d011aed251cf4ba3</id>
<content type='text'>
* guix/scripts/deploy.scm (show-help): Add help for '--system'.
(%options): Add '-s' and '--system'.
(guix-deploy): Parameterize %current-system.
</content>
</entry>
<entry>
<title>deploy: Honor '--no-grafts'.</title>
<updated>2019-07-24T12:34:01Z</updated>
<author>
<name>宋文武</name>
<email>iyzsong@member.fsf.org</email>
</author>
<published>2019-07-20T04:45:34Z</published>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/commit/?id=2fa23d8f5c4db6be583f0bb0eeba0368f1513ec7'/>
<id>urn:sha1:2fa23d8f5c4db6be583f0bb0eeba0368f1513ec7</id>
<content type='text'>
* guix/scripts/deploy.scm (guix-deploy): Parameterize '%graft?'.
</content>
</entry>
<entry>
<title>Add 'guix deploy'.</title>
<updated>2019-07-06T06:10:04Z</updated>
<author>
<name>Jakob L. Kreuze</name>
<email>zerodaysfordays@sdf.lonestar.org</email>
</author>
<published>2019-07-05T18:56:07Z</published>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/commit/?id=5cbb832fb107a8ca55938a52f6699ad8c6f08c8d'/>
<id>urn:sha1:5cbb832fb107a8ca55938a52f6699ad8c6f08c8d</id>
<content type='text'>
* guix/scripts/deploy.scm: New file.
* Makefile.am (MODULES): Add it.
</content>
</entry>
</feed>
