Skip to content

Releases: makohoek/repo-resource

v1.2.3

17 Oct 08:47
v1.2.3
Compare
Choose a tag to compare

What's Changed

This is a bugfix release:

  • Handle Error 429 Too Many Requests in a better way: we now retry on a single git repo instead of failing the whole check.

Pull requests

Full Changelog: v1.2.2...v1.2.3

v1.2.2

17 Sep 14:20
v1.2.2
Compare
Choose a tag to compare

What's Changed

This is a bugfix release:

  • Handle a corner-case in git ls-remote which does not fetch the correct revision from the remote's project.

Pull requests:

  • Update include_multiple_projects_version and fixes around remote revision by @massonju in #43

Full Changelog: v1.2.1...v1.2.2

v1.2.1

13 Sep 14:28
v1.2.1
Compare
Choose a tag to compare

What's Changed

  • Handle projects which use the same remote URL but different project
    paths (or different branches)

  • Fix git ls-remote usage when multiple branches match the
    glob pattern.

Pull requests

Full Changelog: v1.2.0...v1.2.1

v1.2.0

10 Sep 09:04
v1.2.0
Compare
Choose a tag to compare

What's Changed

  • Implement 'rewrite'. This is similar to git's insteadOf option, allowing custom URL redirection.

  • Improve Dockerfiles by merging unit tests into the main Dockerfile

  • Handle tags when fetching the Version.

Pull requests

New Contributors

Full Changelog: v1.1.2...v1.2.0

v1.1.2

14 Aug 15:41
v1.1.2
Compare
Choose a tag to compare

What's Changed

v1.1.2 mostly brings in a bugfix to handle <remove-project> elements
properly.

Without this fix, we can have spurious versions generated by projects
that should be removed from manifest.

shortlog:

Mattijs Korpershoek (1):
      check: Fix handling of <remove-project /> element

Pull requests

Full Changelog: v1.1.1...v1.1.2

v1.1.1

22 Mar 09:29
v1.1.1
Compare
Choose a tag to compare

What's Changed

v1.1.1 mostly brings in a bugfix to handle elements that do
not have a default revision.

shortlog:

David Rozé (3):
      common: rename remote to remote_url
      common: handle default element without revision
      check: add default_rev_in_remote

Pull requests

Full Changelog: v1.1.0...v1.1.1

v1.1.0

22 Feb 10:25
v1.1.0
Compare
Choose a tag to compare

What's changed

v1.1.0 brings in a huge optimization on the CHECK operation.
We now use git ls-remote instead of doing repo sync for retrieving
the version.

shortlog:

David Rozé (7):
      Bump up gitrepo version
      common: improve url matching regex for http/https
      common: add repo settings as class attributes
      PEP-8 compliancy
      improve missing revision in test
      Implement getRevision using git ls-remote
      Switch to getRevision code based on git ls-remote

Mattijs Korpershoek (4):
      README: document tag for resource_types
      README: add check_jobs to the repo_resource example
      README: update branch master -> main in example
      README: update check behaviour description

Pull requests

  • Prevent checks from downloading whole repos by @david-baylibre in #28
  • README: update documentation for git ls-remote and minor other fixes by @makohoek in #33

Full Changelog: v1.0.0...v1.1.0

v1.0.0

21 Feb 17:32
v1.0.0
Compare
Choose a tag to compare

Initial release