Robur
2e82778e87
Only show successful builds on the front page
...
Failed builds can be viewed on the linked /failed-builds/ page.
1 year ago
Robur
e1d950ad5b
link to failed-builds, paginate failed-builds
1 year ago
Robur
0910a05bbd
builds: improve comparisons (text and query) to earlier and later builds
...
only take into consideration the builds that have a different output
1 year ago
Robur
e5168e1b4f
Display timestamps without time zone offset, use Z instead to indicate time zone offset 0
1 year ago
Robur
740e76b73e
remove comment about missing failed-builds page
1 year ago
Robur
c6128ca24b
/failed-builds/: fix query and improve page
1 year ago
Robur
8ee69d7211
Work around caqti assertion failure
1 year ago
Robur
c566cd0215
Work towards failed-builds page
1 year ago
Reynir Björnsson
675b57a579
Rename Builder_db modules in bin/ and test/
...
They both depend on the Builder_db module in db/, and using the same
name confuses Merlin (as well as myself sometimes).
1 year ago
Reynir Björnsson
31971c8e6e
debian postinst: fix user/group mixup
1 year ago
Robur
294a46df86
opam: require metrics 0.3.0 and above
1 year ago
Robur
6dc2b89cb6
opam: require tyxml 4.3.0 (needs 'txt')
1 year ago
Robur
0df7da0af8
opam: require lwt >= 5.3.0 (for Lwt.Syntax, let* and let+)
1 year ago
Robur
13686ceae5
opam: require tyxml 4.0.0
1 year ago
Robur
b514a6a43d
FreeBSD Manifest: fix syntax
1 year ago
Robur
2ad04e97dd
opam: require opam-format 2.1.0 (for OpamPackage.Name.equal)
1 year ago
Robur
fb9391fe61
Prepare for initial public release
1 year ago
Robur
b43c6f4d79
Refactor default_datadir into library builder_system
1 year ago
Reynir Björnsson
977678b325
Detect datadir by platform
1 year ago
Robur
e15bd00fe5
improve comparison page and always link with current build as head (right_build)
1 year ago
Reynir Björnsson
1dd1fe54ba
Add breadcrumb navigation
...
Fixes #59 .
1 year ago
Hannes Mehnert
bb4decad71
FreeBSD packaging: add builder user and group, create /var/db/builder-web
1 year ago
Reynir Björnsson
3fa6e9c174
debian: add postinst script
...
Fixes #54
1 year ago
Robur
16748b8995
Show builds by platform
1 year ago
Robur
594c6d5917
remove unused queries
1 year ago
Robur
c76cead3f7
view: show platform on build page
1 year ago
Robur
e69d1beb9f
Add platform to build table
1 year ago
Reynir Björnsson
a9ff2dd033
Remove rresult
1 year ago
Robur
045dbcf23d
adapt to builder 0.2.0 changes
1 year ago
Robur
579f9d38e6
debian packaging: install meta files and systemd script with 644 permissions
1 year ago
Reynir Björnsson
9dc3fe7abe
upload_binary: add binary_name query parameter
...
This allows for binary upload with a binary name other than <job>.bin,
making bootstrapping easier.
1 year ago
Reynir Björnsson
a249eb0572
Fix broken query remove_all_by_username
1 year ago
Robur
87a6b95e8c
Model.read_file: avoid file descriptor leak
1 year ago
Alain Armand
fa1cf92702
avoid deprecated functions from Fmt (strf is now str)
1 year ago
Hannes Mehnert
c9f8a16896
builder is released to opam, remove pin-depends
1 year ago
Reynir Björnsson
4a42cffc6c
verify-data-dir: change level for untracked files
...
Untracked files are not necessarily an error so log at warning level
instead.
1 year ago
Reynir Björnsson
70e240e7b0
verify-data-dir: check for untracked files
1 year ago
Reynir Björnsson
71a016fdae
Fix up mix up
...
When builds were uploaded the script and console was mixed up. This
commit fixes that and includes a fixup migration script.
1 year ago
Reynir Björnsson
f24a9297d0
Re-add viewing build script and build console
...
Instead of displaying the script and console output in the build page
the build page links to new endpoints for viewing the script and the
console output.
1 year ago
Robur
dd6535296d
use Cstruct.length instead of deprecated Cstruct.len
1 year ago
Robur
edcbf73386
Add /job/<job>/build/<build>/main-binary redirect endpoint
...
Fixes #52
1 year ago
Robur
8279bc1c26
store relative path for console and script
1 year ago
Robur
0628938898
verify-data-dir: check build script & console as well
1 year ago
Robur
f7823da321
fix console output order
1 year ago
Robur
0efcec460d
fix
1 year ago
Robur
4126cab805
Fix migration M20210712c
1 year ago
Robur
94feffdcc2
Fixup builder-migrations: add M20210712c
1 year ago
Reynir Björnsson
3fe6e83300
M20210712c: fix rollback
1 year ago
Reynir Björnsson
10f78877e9
M20210712c: fix indentation for clarity
1 year ago
Robur
7c04469825
Prepare staging dir before writing
...
The preparation of the staging dir when saving a build was handled in
Model.save_all, but we expect it to be created in Model.save_console_and_script.
This commit refactors the staging dir preparation into a function for better
clarity.
1 year ago