summaryrefslogtreecommitdiff
path: root/README.md
Commit message (Collapse)AuthorAgeFilesLines
* Set 'destination' field as optionalBen Brown2022-02-051-3/+3
|
* (v2) Make raw importer honour multiple filesshprdchris2022-02-021-4/+10
| | | | | | | | | | | | | | | | | | | | | | | Resolves issue where raw importer was only honouring last entry for several files with same upstream path. These files were being passed as comma-separated URLs under the 'urls' tag in the .lorry file. The yaml importer could only store one entry per 'urls', updating a dictionary entry after each comma. The changes in this commit allow for multiple files to be added, but the URLs must now be added in the form: ``` urls: - destination: libosinfo url: https://releases.pagure.org/libosinfo/osinfo-db-20211216.tar.xz - destination: libosinfo url: https://releases.pagure.org/libosinfo/libosinfo-1.2.0.tar.gz ``` A previous branch was created to resolve this issue, but the solution required URLs to be separted by whitespace. It was decided that the format implemented here is preferable. Resolves: #29
* Add support for storing raw files at the repository rootBen Brown2022-01-191-2/+4
|
* Set minimum version to 3.6Ben Brown2021-11-181-1/+1
| | | | | 3.6 is not EOL yet, let's not rush to requiring anything higher just yet.
* Update readme to reflect new raw-file lorry typeKyle Mckay2021-11-151-4/+10
|
* Gitify raw files, storing them in an LFS repoJonathan Maw2021-11-041-0/+13
| | | | | Now, if a lorry has type 'raw-file', it'll be stored as a large file in a 'raw-file-mirrors' repo (or whatever else 'raw-file-repo' is set to)
* lorry: Enable TLS server certificate validation by defaultBen Hutchings2020-08-121-0/+6
| | | | | | | | | | | | | | | | | | Lorry is not only used in Baserock, and it's reasonable to assume that there is normally a useful CA certificate store available. It's also no longer common for open source projects to avoid the "CA cartel" by using self-signed or CAcert certificates. * Enable validation by default for Bazaar, Git, and Mercurial * Add a configuration option to disable it * Add and document a .lorry keyword to disable it We already validate server certificates for file downloads since the Python standard library enabled it by default. We also never disabled validation for Subversion. Since this seems to have worked OK, don't add the option to disable it for these upstream types. Closes #9.
* Add warnings about using BreezyBen Hutchings2020-08-051-3/+5
| | | | | | | | | | We should not recommend using Breezy until we can point to a version where fast-export is reliable. * README: describe support for Breezy as experiemntal * lorry: warn if attempting a Bazaar conversion using 'brz' Relates to lorry-buildstream#14.
* README: Move copyright and license statements to a LICENSE fileBen Hutchings2020-07-151-25/+1
| | | | This is what git hosting services like GitLab expect.
* README: Rename to README.mdBen Hutchings2020-07-151-0/+320
This will cause it to be rendered on GitLab and other git hosts' web interfaces.