Maximilian Bosch
fef142f13a
Implement simple status notifications for Git repos hosted on gitea
2021-03-30 14:10:21 +02:00
Janne Heß
9e018d5443
Add the project name to declarative inputs
...
This allows for more generic declarative configurations which can be
shared between projects.
2021-03-08 17:36:52 +01:00
Matej Cotman
a551fba346
statsd: add a chance to set hostname and port in hydra.conf
...
Co-authored-by: Graham Christensen <graham@grahamc.com>
2021-03-08 10:03:16 -05:00
Cole Helbling
2befb2c1e1
doc: document how to run tests
...
Both `make check` and `make && yath test` are now documented ways to
run the test suite.
2021-03-05 09:49:06 -08:00
Ismaël Bouya
bd64b2481d
Remove old files
2021-02-24 01:07:11 +01:00
Ismaël Bouya
9d916877fb
Add markdown files for documentation
...
projects.xml and declarative-projects.xml were merged with xmllint, and
then I ran that to convert files
for i in *.xml; do pandoc -s -f docbook -t markdown $i -o ${i/xml/md}; done
2021-02-24 01:07:00 +01:00
Janne Heß
3f4d9f8446
manual: Fix XML
2020-09-13 17:52:18 +02:00
Andreas Rammhold
b5d7ed2e99
LDAP: add brief section in the documentation
2020-09-11 15:21:40 +02:00
Graham Christensen
7f16c0d243
declarative projects: support fully static, declarative configuration
2020-09-02 12:35:41 -04:00
Eelco Dolstra
d4e4be4fd1
Remove SHA-1 hash from BuildProducts
...
SHA-1 is deprecated and it will be expensive to compute with the
streaming NAR handler.
2020-07-27 18:24:10 +02:00
Eelco Dolstra
96a514c169
Remove the "releases" feature
...
We haven't used this in many years (it was really only used for nix
and patchelf releases).
2020-05-06 12:39:21 +02:00
Maximilian Bosch
efcbc08686
Get rid of dependency to SQLite
...
SQLite isn't properly supported by Hydra for a few years now[1], but
Hydra still depends on it. Apart from a slightly bigger closure this can
cause confusion by users since Hydra picks up SQLite rather than
PostgreSQL by default if HYDRA_DBI isn't configured properly[2]
[1] 78974abb69
[2] https://logs.nix.samueldr.com/nixos-dev/2020-04-10#3297342 ;
2020-04-16 00:42:40 +02:00
Eelco Dolstra
be0ec2d223
Remove style.css
...
https://github.com/NixOS/nix/issues/3392
2020-03-13 16:17:48 +01:00
Craige McWhirter
bb4f349161
Corrected grammer typo
...
Replaced you with look
2019-08-09 13:49:21 +10:00
Chloe Kever
9eb149b509
Fix bad ordering in projects documentation.
2018-01-17 13:34:01 -08:00
Eelco Dolstra
e9670641ec
Distinguish build step states
...
The web interface now shows whether a build step is connecting,
copying inputs/outputs, building, etc.
2017-12-07 15:35:31 +01:00
Richard Zetterberg
3e0ee24b87
Adds documentation for the external API ( #441 )
...
Documents all the endpoints that can be used to retrieve data from
the API without authenticating.
Authentication and manipulating data with the API is not documented.
2017-04-01 11:20:49 +02:00
phile314-isska
cf12356572
Document ssmtp for email notifications. ( #426 )
2016-11-29 15:27:53 +01:00
Leonid Onokhov
96dc9ccecb
Document how to serve hydra behind reverse proxy ( #423 )
2016-11-24 16:10:50 +01:00
Shea Levy
d6ccbeedbd
doc: add basic docs about declarative projects
...
Conversion of Shea's *.md, added as a subsection. Shea is left as author.
I made this new bit a separate file, though it might be questionable.
2016-10-31 18:33:17 +01:00
Domen Kožar
607eeda9bb
svn.nixos.org -> github.com
2016-10-12 18:00:34 +02:00
Eelco Dolstra
7221bd7e5a
manual: Add index.html
2016-10-10 15:52:11 +02:00
Alexander Ried
5232557b1a
Update link to hydra nixexpression
2016-04-21 02:36:59 +02:00
Eric Litak
17035661f2
typo
2016-04-06 11:28:32 -07:00
Eelco Dolstra
74426e6820
Simplify running nix-shell
...
This also removes building a separate source tarball or building a PDF
manual since it's unlikely anybody cares.
2016-03-22 12:53:28 +01:00
Eelco Dolstra
f933762358
Disable building the PDF manual
2015-07-08 16:51:05 +02:00
Eelco Dolstra
e32ee3d5b9
Remove hydra-build and the old hydra-queue-runner
2015-06-22 15:43:15 +02:00
Eelco Dolstra
d9475273c5
trunk -> master
2014-04-25 14:56:29 +02:00
Rob Vermaas
78974abb69
Remove sqlite from the docs. Not (properly) supported.
2014-02-17 12:24:34 +01:00
Rob Vermaas
b3c1c57a5b
Add postgresql 9.2 remark
2014-01-24 13:00:18 +01:00
Eelco Dolstra
55f9d23933
Add a command `hydra-create-user' for managing user accounts
2013-11-06 13:36:29 +01:00
Eelco Dolstra
1f711403be
Add a dev note
2013-11-05 10:50:02 +01:00
Eelco Dolstra
967791f6f3
Add the actual file
2013-07-19 15:02:01 +02:00
Eelco Dolstra
1b5e0821d1
Add hacking.xml to the distribution
2013-07-19 15:01:18 +02:00
Eelco Dolstra
659c829e88
Tweaks for nix-shell
2013-07-19 14:36:52 +02:00
Eelco Dolstra
289b29791f
Add note on restarting builds that times out
2013-06-13 20:54:28 +02:00
Eelco Dolstra
5e0542d3af
Use buildEnv to combine Hydra's Perl dependencies
...
This makes the Perl search path ($PERL5LIB) much shorter, cutting down
the number of stat() calls when starting hydra-server from ~432000 to
~9000.
2013-05-24 15:26:47 -04:00
Eelco Dolstra
507e5bb190
Drop unused "disabled" columns
2013-05-03 16:39:17 +02:00
Eelco Dolstra
fcd511c4de
Revert "Remove now-unused SystemTypes table"
...
This reverts commit 71d020735b
.
Unfortunately there are still some cases where we need to set Hydra's
concurrency separately. (Ideally, Hydra would start *all* queued
builds in parallel and let Nix take care of everything...)
2013-03-05 17:42:16 +01:00
Shea Levy
71d020735b
Remove now-unused SystemTypes table
2013-03-04 17:46:37 -05:00
Eelco Dolstra
f5000f0ad2
Update how to restart builds
2013-01-28 18:53:22 +01:00
Eelco Dolstra
67aefde62c
Remove trailing whitespace
2013-01-22 14:41:02 +01:00
Eelco Dolstra
fc39034772
Whitespace
2013-01-22 13:19:08 +01:00
Ludovic Courtès
2865569392
doc: Update to use angle brackets and `tarball' in the same evaluation.
2012-05-23 00:07:49 +02:00
Eelco Dolstra
4ad8912aa3
Fix indentation
2012-05-11 18:25:56 -04:00
Eelco Dolstra
770bc15848
Number the sections
2012-05-11 18:22:46 -04:00
Eelco Dolstra
3e6b24930c
Sync with the CSS of the Nix manual
2012-05-11 18:22:23 -04:00
Eelco Dolstra
541238030d
Provide a command ‘hydra-init’ to initialise/upgrade the database
...
For schema upgrades, hydra-init executes the files
src/sql/upgrade-<N>.sql, each of which upgrades the schema from
version N-1 to N. The upgrades are wrapped in a transaction.
2012-02-28 20:16:16 +01:00
Eelco Dolstra
918fc5e6df
Manual: Remove tabs, indent consistently
2012-02-28 15:38:47 +01:00
Eelco Dolstra
da26294fdb
Don't install hydra-create
...
It doesn't do anything useful for users.
2012-02-28 15:33:28 +01:00