-
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
23 changed files
with
707 additions
and
283 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,106 @@ | ||
<!DOCTYPE html> | ||
<html lang="en"> | ||
<head> | ||
<meta charset="utf-8"> | ||
<meta content="width=device-width, initial-scale=1" name="viewport"> | ||
<meta content="Ferenc Erki - agile sysadmin" name="description"> | ||
<meta content="Ferenc Erki" name="author"> | ||
<meta content="4KzbYclokErOfwrKiBpX8XCu8ckJ9A7zwueL9VAbAYE" name="google-site-verification"> | ||
<link href="/theme/images/favicon.svg" rel="icon"> | ||
<link href="/theme/css/selenized.css" rel="stylesheet"> | ||
<script data-domain="blog.ferki.it" defer src="https://plausible.io/js/script.js"></script> | ||
<title>Gentoo GURU now includes Laminar</title> | ||
</head> | ||
<body> | ||
<header> | ||
<h1><a href="/">agile sysadmin</a></h1> | ||
<p>by Ferenc Erki</p> | ||
</header> | ||
|
||
<nav> | ||
<ul> | ||
<li><a href="/pages/about.html">About</a></li> | ||
<li><a href="/">Posts</a></li> | ||
<li><a href="https://ferki.it" target="_blank">Homepage</a></li> | ||
<li><a href="https://cal.com/ferki" target="_blank">Booking</a></li> | ||
</ul> | ||
</nav> | ||
|
||
<main> | ||
<article> | ||
|
||
<header> | ||
<h1><a href="/2023/07/25/gentoo-guru-now-includes-laminar/">Gentoo GURU now includes Laminar</a></h1> | ||
|
||
<aside> | ||
<time datetime="2023-07-25"> | ||
📅 2023-07-25 | ||
</time> | ||
<a href="/tag/gentoo/">#Gentoo</a> | ||
<a href="/tag/ebuild/">#ebuild</a> | ||
<a href="/tag/guru/">#GURU</a> | ||
<a href="/tag/laminar/">#laminar</a> | ||
</aside> | ||
|
||
</header> | ||
|
||
|
||
<section id="section-1"> | ||
<p><a href="https://laminar.ohwg.net/">Laminar</a> describes itself as a fast, lightweight, | ||
and modular Continuous Integration service for Linux. The official Gentoo | ||
<a href="https://wiki.gentoo.org/wiki/Project:GURU">GURU</a> overlay now makes the latest | ||
<a href="https://github.com/ohwgiles/laminar/releases/tag/1.3">1.3 release</a> available | ||
for the wider community.</p> | ||
|
||
</section> | ||
<section id="section-2"> | ||
<p>I use Laminar as a self-hosted CI service as part of my private infrastructure. | ||
Instead of reinventing several components required by such systems, it relies | ||
on well-known tools such as <code>bash</code> and <code>cron</code>. This lightweight and modular | ||
approach enables its users to build the CI solution their use case requires.</p> | ||
|
||
<p>I maintain a Laminar ebuild in my overlay since late 2020, starting with | ||
version 0.9 at the time. I had to add an initscript for OpenRC, and also some | ||
patches to offload downloading JavaScript dependencies and compressing manual | ||
pages to Portage from the build system. I expect to simplify the ebuild over | ||
time, since upstream already merged a patch I sent.</p> | ||
|
||
</section> | ||
|
||
</article> | ||
|
||
<ul class="pager"> | ||
<li class="prev"> | ||
<a href="/2023/07/08/gentoo-guru-now-includes-vale/index.html" rel="prev"> | ||
← Older | ||
</a> | ||
</li> | ||
<li class="next"> | ||
<a href="/2023/08/05/releasing-rex-1-14-3/index.html" rel="next"> | ||
Newer → | ||
</a> | ||
</li> | ||
</ul> | ||
|
||
|
||
</main> | ||
|
||
<footer> | ||
|
||
<ul> | ||
<li><a href="https://github.com/ferki" rel="me" target="_blank">GitHub</a></li> | ||
<li><a href="https://profile.codersrank.io/user/ferki" rel="me" target="_blank">CodersRank</a></li> | ||
<li><a href="https://www.linkedin.com/in/ferki" rel="me" target="_blank">LinkedIn</a></li> | ||
<li><a href="https://twitter.com/erkiferenc" rel="me" target="_blank">Twitter</a></li> | ||
<li><a href="https://fosstodon.org/@ferki" rel="me" target="_blank">Mastodon</a></li> | ||
<li><a href="mailto:[email protected]">Email</a></li> | ||
<li><a href="/pages/impressum.html">Impressum</a></li> | ||
<li><a href="/pages/privacy_policy.html">Privacy policy</a></li> | ||
</ul> | ||
<ul> | ||
<li>© 2023 Ferenc Erki</li> | ||
</ul> | ||
|
||
</footer> | ||
</body> | ||
</html> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.