Age | Commit message (Collapse) | Author | |
---|---|---|---|
2025-02-14 | just(1): Document add-to-cas --resolve-special option | Paul Cristian Sarbu | |
2025-02-11 | checkout locations: support extra environment variables to inherit | Klaus Aehlig | |
2025-02-05 | just-mr(1): Document new option --drop-only for gc-repo | Klaus Aehlig | |
2025-02-05 | just-mr(1): document the gc-repo subcommand | Klaus Aehlig | |
2025-01-29 | just-lock-config(5): Document the 'git tree' source type | Paul Cristian Sarbu | |
2025-01-29 | just-lock config: Make field names consistent with just-mr | Paul Cristian Sarbu | |
2025-01-22 | Computed roots: extend data structure to support the absent pragma | Klaus Aehlig | |
2025-01-21 | Describe format of absent tree structure roots in just-repository-config.5.md. | Maksim Denisov | |
2025-01-10 | just-mr-repository-config(5): pragma special not for derived roots | Klaus Aehlig | |
2025-01-10 | just-lock-config.5: Update with section for source type 'archive' | Paul Cristian Sarbu | |
2025-01-10 | just-mr-repository-config.5: Fix typos | Paul Cristian Sarbu | |
2025-01-09 | just build: add new option -p | Klaus Aehlig | |
... allowing to print the unique artifact built (if any). This allows convenient inspection of the build result of targets that define precisely one artifact. | |||
2025-01-09 | just(1): Add missing paragraph end | Klaus Aehlig | |
2024-12-20 | just-mr-repository-config(5): Document the format for tree structure roots | Maksim Denisov | |
2024-12-19 | just-repository-config(5): Document the format for tree structure roots | Maksim Denisov | |
2024-12-19 | man: Fix whatis entries | Oliver Reiche | |
2024-12-17 | just-lock-config.5: Update with section for source type 'file' | Paul Cristian Sarbu | |
2024-12-12 | man: Add sections for the just-lock tool and its input format | Paul Cristian Sarbu | |
2024-12-09 | just.1: Extend analysis command line... | Paul Cristian Sarbu | |
...with local and remote build arguments required to support computed roots. | |||
2024-11-28 | just-mr-repository-config(5): document format for computed roots | Klaus Aehlig | |
2024-11-26 | repository-config(5): fix wording to clarify that "main" is optional | Klaus Aehlig | |
2024-11-21 | just-repository-config(5): Document the format for computed roots | Klaus Aehlig | |
... now that a basic implementation is available. | |||
2024-11-11 | repository-config(5): document the possibility of absent roots | Klaus Aehlig | |
2024-10-08 | just analyse: support dumping the action graph without origins | Klaus Aehlig | |
The origins of actions are useful for understanding the action graph; if, however, the action graph is only to be used for further computaiton, this is unnecessary information. Therefore, add an option to dump the action graph without origins. | |||
2024-07-19 | just-mr: add subcommand gc-repo | Klaus Aehlig | |
2024-07-19 | just: Fix operation cache threshold exponent maximum value | Paul Cristian Sarbu | |
The threshold exponent cannot pass the log2 of the maximum internal map size, of type size_t, thus it cannot be larger than 63. Update the documentation and enforce the upper limit of this argument during parsing of the command line. | |||
2024-05-03 | Update man page and CHANGELOG to reflect blob splitting | Klaus Aehlig | |
2024-04-25 | just-import-git: support importing repositories as absent | Klaus Aehlig | |
This allows to simply specify the direct dependencies desired to be absent at import where the dependency structure is handled anyway, rather than afterwards reconstructing which repositories should be absent. | |||
2024-04-25 | just serve: Paths in config file should be location objects | Paul Cristian Sarbu | |
Also updates the tests and all relevant documentation accordingly. | |||
2024-04-24 | just analyse: add --dump-result command line option | Alberto Sartori | |
The result of the analysis is a JSON object containing the keys `"artifacts"`, `"runfiles"`, and `"provides"`. This JSON object, by default, is logged. However, it might be useful to process the data contained in it, while, for example, developing new rules. This patch adds a new command line option (`--dump-result`), reserved to the subcommand `analyse`, to dump the analysis result to the given file or stdout (if `-` is given). | |||
2024-04-23 | just-dedulicate-repos.1: Fix a typo | Paul Cristian Sarbu | |
2024-04-23 | just-serve-config.5: Add missing execution endpoint port in example | Paul Cristian Sarbu | |
2024-04-23 | just describe: support retry arguments | Klaus Aehlig | |
... as also just describe can communicate to grpc endpoints. | |||
2024-04-18 | just-mrrc: support retry options | Klaus Aehlig | |
2024-04-18 | just-mr: support retry for temporary grpc failures | Klaus Aehlig | |
... using the same mechanism that just uses. As just-mr now also does quite some grpc calls, e.g., fetching distribution files from the remote-execution endpoint and negociating roots with the serve endpoint, it may now also be affected by a bad network or a service temporarily be unavailable. | |||
2024-04-16 | just: support writing the error blobs from serve into a json file | Klaus Aehlig | |
... so that they are available in machine-readable form. In this way, all logs can automatically be collected without the need of parsing human-targeted error messages. | |||
2024-04-10 | Support stderr log-limit restriciton for serve | Klaus Aehlig | |
As `just serve` is used like a daemon it can be desirable to restrict stderr, e.g., to only errors, while keeping a detailled log of the activity in a file. | |||
2024-04-10 | Add just-mr command-line option to estrict log limit on stderr | Klaus Aehlig | |
2024-04-10 | Add command-line option to restrict log limit on stderr | Klaus Aehlig | |
2024-04-02 | just-serve-config(5): add an example of a configuration | Klaus Aehlig | |
2024-04-02 | just-mrrc(5): update example | Klaus Aehlig | |
With "remote-execution properties" a primary property, there is no need anymore to repeat the property as part of the "just args". | |||
2024-03-28 | just install-cas: add option --archive | Klaus Aehlig | |
Trees are first-class objects for justbuild. To allow interoperation with other tools, it is necessary to provide those objects in a standard format; for directories, those are archives. Hence procive a corresponding option. | |||
2024-03-20 | Add local launcher to just-serve config | Klaus Aehlig | |
As just serve can simultaneously act as remote-execution endpoint, it has to accept in its configuration all the necessary information, in particular, the local launcher. Add it. | |||
2024-03-20 | Add new subcommand add-to-cas | Klaus Aehlig | |
2024-03-11 | gc: add option --no-rotation | Klaus Aehlig | |
... to clean up what can be done without losing cache information. | |||
2024-03-08 | doc: Improve description of "preferred hostnames" | Oliver Reiche | |
2024-03-08 | doc: Update man page on Git file URLs | Oliver Reiche | |
2024-03-07 | just: 'analyse' and 'describe' require client-side authentication | Paul Cristian Sarbu | |
As these subcommands can access the serve endpoint, it is not enough anymore to just know the remote-execution endpoint, but one must also try to connect to it. Thus, the client-side authentication arguments need to be supported and read. The just.1 man page is also updated accordingly. | |||
2024-03-05 | Update documentation, now that "foreign file" roots are implemented | Klaus Aehlig | |
2024-02-21 | just-import-git: support setting "inherit env" | Klaus Aehlig | |
When importing a repository via just-import-git, allow to specify the value for the "inherit env" property for the repository just being imported. |