<feed xmlns='http://www.w3.org/2005/Atom'>
<title>xmpp-prosody-ansible-deploy/hooks/pre-commit, branch master</title>
<subtitle>Ansible playbook that deploys prosody to a server.
</subtitle>
<id>https://git.fennell.dev/xmpp-prosody-ansible-deploy/atom?h=master</id>
<link rel='self' href='https://git.fennell.dev/xmpp-prosody-ansible-deploy/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.fennell.dev/xmpp-prosody-ansible-deploy/'/>
<updated>2026-01-02T00:20:13Z</updated>
<entry>
<title>Change license to AGPL-3.0-or-later</title>
<updated>2026-01-02T00:20:13Z</updated>
<author>
<name>Matthew Fennell</name>
<email>matthew@fennell.dev</email>
</author>
<published>2026-01-02T00:20:13Z</published>
<link rel='alternate' type='text/html' href='https://git.fennell.dev/xmpp-prosody-ansible-deploy/commit/?id=66df8049eae4b3ec83467a81723b8b2d13f0b7ed'/>
<id>urn:sha1:66df8049eae4b3ec83467a81723b8b2d13f0b7ed</id>
<content type='text'>
When I first made this playbook, I was a little sceptical of -or-later
licenses. However, I've come around to the idea over time.
</content>
</entry>
<entry>
<title>Do not deploy to staging on pre-commit</title>
<updated>2025-07-05T22:23:43Z</updated>
<author>
<name>Matthew Fennell</name>
<email>matthew@fennell.dev</email>
</author>
<published>2025-07-05T22:23:43Z</published>
<link rel='alternate' type='text/html' href='https://git.fennell.dev/xmpp-prosody-ansible-deploy/commit/?id=63e1ec966b098a805c89bbf959af80fa52c8e19c'/>
<id>urn:sha1:63e1ec966b098a805c89bbf959af80fa52c8e19c</id>
<content type='text'>
It's too time-consuming, especially when making multiple commits in one
go, and having tested those changes by manually running make staging
already.
</content>
</entry>
<entry>
<title>Add initial playbook</title>
<updated>2024-01-07T11:39:27Z</updated>
<author>
<name>Matthew Fennell</name>
<email>matthew@fennell.dev</email>
</author>
<published>2024-01-07T11:39:27Z</published>
<link rel='alternate' type='text/html' href='https://git.fennell.dev/xmpp-prosody-ansible-deploy/commit/?id=8093a955e3c6238cc14537a54c56277af6b89dc2'/>
<id>urn:sha1:8093a955e3c6238cc14537a54c56277af6b89dc2</id>
<content type='text'>
At present, the playbook simply ensures that all required packages are
installed.
</content>
</entry>
</feed>
