[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
www/software devel.html
|
From: |
Jing Luo |
|
Subject: |
www/software devel.html |
|
Date: |
Sat, 16 Mar 2024 11:45:26 -0400 (EDT) |
CVSROOT: /web/www
Module name: www
Changes by: Jing Luo <jing> 24/03/16 11:45:26
Modified files:
software : devel.html
Log message:
Remove the obselete Hydra section (RT #2008840)
CVSWeb URLs:
http://web.cvs.savannah.gnu.org/viewcvs/www/software/devel.html?cvsroot=www&r1=1.68&r2=1.69
Patches:
Index: devel.html
===================================================================
RCS file: /web/www/www/software/devel.html,v
retrieving revision 1.68
retrieving revision 1.69
diff -u -b -r1.68 -r1.69
--- devel.html 3 Feb 2024 11:14:09 -0000 1.68
+++ devel.html 16 Mar 2024 15:45:26 -0000 1.69
@@ -129,70 +129,6 @@
href="https://www.fsf.org/about/systems/sending-mail-via-fencepost">use a
GNU account for email</a>.</p>
-
-<h3 id="Hydra">Hydra: Continuous builds and portability testing</h3>
-
-<p>Continuous build tools (often referred to as continuous integration
-tools) allow programming errors to be spotted soon after they are
-introduced in a software project, which is particularly useful for
-cooperatively developed software.</p>
-
-<p><a
href="https://gothub.frontendfriendly.xyz/NixOS/hydra/blob/master/README.md">
-Hydra</a> is a free continuous build tool based on the
-<a href="https://nixos.org/">Nix</a> package manager. Administrators of
-the <a href="https://hydra.nixos.org/">Hydra instance at the Delft
-University of Technology</a> have generously offered <a
-href="https://hydra.nixos.org/project/gnu">slots for the GNU Project</a>.
-Projects on Hydra get re-built <em>at each commit</em> or change in their
-dependencies, whichever comes first (dependencies <em>include</em> the
-standard build environment being used, which itself contains recent
-released versions of GCC, GNU make, etc.)</p>
-
-<p>Currently it can build software on GNU/Linux (<code>i686</code> and
-<code>x86_64</code>) as well as FreeBSD, Darwin, Solaris, and Cygwin, and
-can cross-build for GNU/Hurd, GNU/Linux on other architectures, and
-MinGW. It can provide code coverage reports produced using LCOV. In
-addition to source tarballs and Nix packages, it can build packages for
-<code>deb</code>- and <code>RPM</code>-based distributions. Packages
-can be built against the latest versions of their dependencies; for
-instance, GnuTLS is built using GNU libtasn1 and GNU libgcrypt
-builds corresponding to their latest revision.</p>
-
-<p>In addition to the <a href="https://hydra.nixos.org/project/gnu">web
-interface</a>, Hydra can send notifications by email when the build
-status of a project changes—e.g., from <code>SUCCEEDED</code> to
-<code>FAILED</code>. When a build fails, its log and build tree are
-accessible from the web interface; the latter allows generated files
-(for example, <code>config.log</code> or <code>testsuite.log</code>) to
-be inspected, which provides debugging hints.</p>
-
-<p>Any GNU software package can request a slot on Hydra. Each package
-must provide its own “build recipe” written in the Nix
-language (a <em>Nix expression</em>, in Nix parlance). <a
-href="https://git.savannah.gnu.org/cgit/hydra-recipes.git">Nix
-expressions for GNU projects</a> are available via Git. For simple
-projects using standard GNU build tools such as Automake and Autoconf,
-the recipe is usually fairly simple. For example, see the <a
-href="https://git.savannah.gnu.org/cgit/hydra-recipes.git/tree/patch/release.nix">recipe
-for GNU Patch</a>. You are welcome to ask for guidance on <<a
-href="mailto:hydra-users@gnu.org">hydra-users@gnu.org</a>>.</p>
-
-<p>After constructing your build recipe, email <a
-href="https://lists.gnu.org/mailman/listinfo/hydra-users">hydra-users@gnu.org</a>
-and ask to be included in Hydra. Also make sure to become a member of
-the <a
-href="https://savannah.gnu.org/projects/hydra-recipes/"><code>hydra-recipes</code>
-project at Savannah</a>. This will allow you to customize your
-project's build job directly.</p>
-
-<p> For technical information about Hydra, please consult the <a
-href="https://hydra.nixos.org/job/hydra/master/manual/latest/download-by-type/doc/manual">
-manual of Hydra</a>.
-For more details, please refer to the <a
-href="https://hydra.nixos.org/job/nix/trunk/tarball/latest/download/1/nix/manual.html">Nix
-manual</a>.</p>
-
-
<h3 id="platform-testers">platform-testers: Manual portability testing</h3>
<p>Another useful option for pre-release testing is the <a
@@ -272,7 +208,7 @@
<p class="unprintable">Updated:
<!-- timestamp start -->
-$Date: 2024/02/03 11:14:09 $
+$Date: 2024/03/16 15:45:26 $
<!-- timestamp end -->
</p>
</div>
| [Prev in Thread] |
Current Thread |
[Next in Thread] |
- www/software devel.html,
Jing Luo <=