<feed xmlns='http://www.w3.org/2005/Atom'>
<title>relx.git/src, branch 0.3.0</title>
<subtitle>Sane, simple release creation for Erlang.
</subtitle>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/relx.git/'/>
<entry>
<title>Ensure exit codes propagate properly during upgrades</title>
<updated>2013-09-21T01:07:38+00:00</updated>
<author>
<name>RJ</name>
<email>rj@metabrew.com</email>
</author>
<published>2013-09-20T14:30:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/relx.git/commit/?id=5aed98f9dd5be82afce965987f815f45909ec000'/>
<id>5aed98f9dd5be82afce965987f815f45909ec000</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Support upgrade and downgrade between versions</title>
<updated>2013-09-21T01:07:38+00:00</updated>
<author>
<name>RJ</name>
<email>rj@metabrew.com</email>
</author>
<published>2013-09-20T10:22:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/relx.git/commit/?id=963909d6a3793a4b0aec71d282f9246f605070ef'/>
<id>963909d6a3793a4b0aec71d282f9246f605070ef</id>
<content type='text'>
The "bin/RELNAME install" command now handles upgrading and downgrading.
It unpacks and installs new versions as needed, or just sets existing
releases as current/permanent as needed.

I renamed from "bin/RELNAME upgrade" because it handles downgrades too.
"upgrade" and "downgrade" are now synonyms for "install"

Additionally, when installing a new to-be-unpacked version, you can say:

  bin/RELNAME install 0.1.1/beat

OR just:

  bin/RELNAME install 0.1.1

in which case the /RELNAME part is added automatically. This is to keep
the version spec for downgrades the same as for new upgrades.

This is fully backwards compatible with the existing "upgrade" command.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The "bin/RELNAME install" command now handles upgrading and downgrading.
It unpacks and installs new versions as needed, or just sets existing
releases as current/permanent as needed.

I renamed from "bin/RELNAME upgrade" because it handles downgrades too.
"upgrade" and "downgrade" are now synonyms for "install"

Additionally, when installing a new to-be-unpacked version, you can say:

  bin/RELNAME install 0.1.1/beat

OR just:

  bin/RELNAME install 0.1.1

in which case the /RELNAME part is added automatically. This is to keep
the version spec for downgrades the same as for new upgrades.

This is fully backwards compatible with the existing "upgrade" command.
</pre>
</div>
</content>
</entry>
<entry>
<title>create RELEASES file and include tarball so downgrade to initial release works</title>
<updated>2013-09-20T02:40:49+00:00</updated>
<author>
<name>Tristan Sloughter</name>
<email>t@crashfast.com</email>
</author>
<published>2013-09-20T02:40:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/relx.git/commit/?id=a9cf1124f7d8d1333c79d542b900d3d0e12552c3'/>
<id>a9cf1124f7d8d1333c79d542b900d3d0e12552c3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>add -v/--version cli option</title>
<updated>2013-09-20T01:26:25+00:00</updated>
<author>
<name>Tristan Sloughter</name>
<email>t@crashfast.com</email>
</author>
<published>2013-09-19T03:32:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/relx.git/commit/?id=6df9d493655775677400ca0348de747d90305256'/>
<id>6df9d493655775677400ca0348de747d90305256</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>add -p for setting code paths</title>
<updated>2013-09-20T01:26:25+00:00</updated>
<author>
<name>Tristan Sloughter</name>
<email>t@crashfast.com</email>
</author>
<published>2013-09-19T01:49:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/relx.git/commit/?id=c0a18117ddaff70e93411df060e1d7c7d1ad1b92'/>
<id>c0a18117ddaff70e93411df060e1d7c7d1ad1b92</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>add lib_dirs option to for config file, same as -l cli arg</title>
<updated>2013-09-20T01:26:25+00:00</updated>
<author>
<name>Tristan Sloughter</name>
<email>t@crashfast.com</email>
</author>
<published>2013-09-19T01:15:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/relx.git/commit/?id=0d1dfed1ac0a1868d943e0174fce9f8bf49e448b'/>
<id>0d1dfed1ac0a1868d943e0174fce9f8bf49e448b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>do not write default empty sys.config or vm.args if it exists already</title>
<updated>2013-09-20T01:23:26+00:00</updated>
<author>
<name>Tristan Sloughter</name>
<email>t@crashfast.com</email>
</author>
<published>2013-09-19T00:35:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/relx.git/commit/?id=daeae596b93605265273fd474407865211039204'/>
<id>daeae596b93605265273fd474407865211039204</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>keep application type of none for rel file</title>
<updated>2013-09-17T03:23:59+00:00</updated>
<author>
<name>Tristan Sloughter</name>
<email>t@crashfast.com</email>
</author>
<published>2013-09-17T01:17:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/relx.git/commit/?id=ccc364318f5b62f82729b674a63f0daf281cec5d'/>
<id>ccc364318f5b62f82729b674a63f0daf281cec5d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Check presence of each beam listed in .app</title>
<updated>2013-09-17T03:17:57+00:00</updated>
<author>
<name>Alexander V. Nikolaev</name>
<email>avn@daemon.hole.ru</email>
</author>
<published>2013-05-29T12:59:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/relx.git/commit/?id=61bc82aadad1d86a0b892d49ba0217ba01d2e088'/>
<id>61bc82aadad1d86a0b892d49ba0217ba01d2e088</id>
<content type='text'>
This allow to build riak, because one of riak deps (node_package) have stuff
in priv/ and valid node_package.app, but no one .beam files.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This allow to build riak, because one of riak deps (node_package) have stuff
in priv/ and valid node_package.app, but no one .beam files.
</pre>
</div>
</content>
</entry>
<entry>
<title>fix bug in override resolution</title>
<updated>2013-09-16T20:07:06+00:00</updated>
<author>
<name>Eric</name>
<email>ericbmerritt@gmail.com</email>
</author>
<published>2013-09-16T20:07:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/relx.git/commit/?id=cbe1be2fdd2f70e43f8bca98de6703b0f92897bc'/>
<id>cbe1be2fdd2f70e43f8bca98de6703b0f92897bc</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
