| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
| |
3.6 is not EOL yet, let's not rush to requiring anything higher just
yet.
|
| |
|
|
|
|
|
| |
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 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.
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
This is what git hosting services like GitLab expect.
|
|
This will cause it to be rendered on GitLab and other git hosts'
web interfaces.
|