<feed xmlns='http://www.w3.org/2005/Atom'>
<title>cimple/src/ci.h, branch meson</title>
<subtitle>My little CI system (hopefully)</subtitle>
<id>http://git.tensin.name/cimple/atom?h=meson</id>
<link rel='self' href='http://git.tensin.name/cimple/atom?h=meson'/>
<link rel='alternate' type='text/html' href='http://git.tensin.name/cimple/'/>
<updated>2026-09-21T17:19:05Z</updated>
<entry>
<title>remove annoying trailing period from repo URLs</title>
<updated>2026-09-21T17:19:05Z</updated>
<author>
<name>Egor Tensin</name>
<email>egor@tensin.name</email>
</author>
<published>2026-09-21T17:19:05Z</published>
<link rel='alternate' type='text/html' href='http://git.tensin.name/cimple/commit/?id=588fd2262c2f65e237a5a4e4858e06b4b87aaae3'/>
<id>urn:sha1:588fd2262c2f65e237a5a4e4858e06b4b87aaae3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>unify my .clang-format files</title>
<updated>2026-06-12T15:20:08Z</updated>
<author>
<name>Egor Tensin</name>
<email>egor@tensin.name</email>
</author>
<published>2026-06-12T15:20:08Z</published>
<link rel='alternate' type='text/html' href='http://git.tensin.name/cimple/commit/?id=1160cdb21e0b667269299853cb47a4aa88948dc3'/>
<id>urn:sha1:1160cdb21e0b667269299853cb47a4aa88948dc3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>process: proc_ -&gt; process_</title>
<updated>2024-12-26T11:08:58Z</updated>
<author>
<name>Egor Tensin</name>
<email>egor@tensin.name</email>
</author>
<published>2024-12-26T11:08:58Z</published>
<link rel='alternate' type='text/html' href='http://git.tensin.name/cimple/commit/?id=9f40d20e1c97e2c85e26a6a13ccf04e60d9f83f5'/>
<id>urn:sha1:9f40d20e1c97e2c85e26a6a13ccf04e60d9f83f5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>switch to egor@tensin.name</title>
<updated>2023-12-12T20:29:42Z</updated>
<author>
<name>Egor Tensin</name>
<email>egor@tensin.name</email>
</author>
<published>2023-12-12T20:29:42Z</published>
<link rel='alternate' type='text/html' href='http://git.tensin.name/cimple/commit/?id=82c5f204346def706fdc7ee28a8e2570fb880369'/>
<id>urn:sha1:82c5f204346def706fdc7ee28a8e2570fb880369</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add copyright notices</title>
<updated>2022-12-02T15:00:29Z</updated>
<author>
<name>Egor Tensin</name>
<email>Egor.Tensin@gmail.com</email>
</author>
<published>2022-12-02T15:00:29Z</published>
<link rel='alternate' type='text/html' href='http://git.tensin.name/cimple/commit/?id=9a0bca49f80f841f0689712b9bc8f5f69ad2b3e5'/>
<id>urn:sha1:9a0bca49f80f841f0689712b9bc8f5f69ad2b3e5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>worker: capture process output</title>
<updated>2022-08-26T03:07:32Z</updated>
<author>
<name>Egor Tensin</name>
<email>Egor.Tensin@gmail.com</email>
</author>
<published>2022-08-26T03:07:32Z</published>
<link rel='alternate' type='text/html' href='http://git.tensin.name/cimple/commit/?id=a593789a46ceb27d26186db7b3215b2a046ff865'/>
<id>urn:sha1:a593789a46ceb27d26186db7b3215b2a046ff865</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add some more code</title>
<updated>2022-08-26T02:05:02Z</updated>
<author>
<name>Egor Tensin</name>
<email>Egor.Tensin@gmail.com</email>
</author>
<published>2022-08-25T14:58:38Z</published>
<link rel='alternate' type='text/html' href='http://git.tensin.name/cimple/commit/?id=532b3ae9b5cd8609237e04db768cc1f750d8631d'/>
<id>urn:sha1:532b3ae9b5cd8609237e04db768cc1f750d8631d</id>
<content type='text'>
This adds a basic "worker" program.

You can now do something like

    ./server &amp;
    ./worker &amp;
    ./client ci_run URL REV

and the server should pass a message to worker, after which it should
clone the repository at URL, checkout REV, and try to run the CI script.

It's extremely unfinished: I need to sort out the graceful shutdown, how
the server manages workers, etc.
</content>
</entry>
</feed>
