From: Christian Couder <christian.couder@gmail.com>
To: Junio C Hamano <gitster@pobox.com>
Cc: git@vger.kernel.org
Subject: Re: What's cooking in git.git (Nov 2023, #01; Thu, 2)
Date: Fri, 3 Nov 2023 23:48:48 +0100 [thread overview]
Message-ID: <CAP8UFD1fZX=0_odDWPAAU2VbZ5GNVYZgY31OPPGeQriSSweUqw@mail.gmail.com> (raw)
In-Reply-To: <xmqqa5rwo7u7.fsf@gitster.g>
On Thu, Nov 2, 2023 at 9:53 AM Junio C Hamano <gitster@pobox.com> wrote:
> * ps/ci-gitlab (2023-11-02) 8 commits
> - ci: add support for GitLab CI
> - ci: install test dependencies for linux-musl
> - ci: squelch warnings when testing with unusable Git repo
> - ci: unify setup of some environment variables
> - ci: split out logic to set up failed test artifacts
> - ci: group installation of Docker dependencies
> - ci: make grouping setup more generic
> - ci: reorder definitions for grouping functions
>
> Add support for GitLab CI.
>
> Comments?
> source: <cover.1698843660.git.ps@pks.im>
I just took a look at this series and I like both the idea of having a
GitLab CI configuration in the code codebase and the implementation
which makes things as easy as possible to maintain.
> * cc/git-replay (2023-10-10) 14 commits
> - replay: stop assuming replayed branches do not diverge
> - replay: add --contained to rebase contained branches
> - replay: add --advance or 'cherry-pick' mode
> - replay: use standard revision ranges
> - replay: make it a minimal server side command
> - replay: remove HEAD related sanity check
> - replay: remove progress and info output
> - replay: add an important FIXME comment about gpg signing
> - replay: change rev walking options
> - replay: introduce pick_regular_commit()
> - replay: die() instead of failing assert()
> - replay: start using parse_options API
> - replay: introduce new builtin
> - t6429: remove switching aspects of fast-rebase
>
> Introduce "git replay", a tool meant on the server side without
> working tree to recreate a history.
>
> Expectting a (hopefully final and quick) reroll.
> cf. <bd872b81-80a9-5e4e-dcb6-faebc9671848@gmx.de>
> source: <20231010123847.2777056-1-christian.couder@gmail.com>
Reroll sent yesterday
(https://lore.kernel.org/git/20231102135151.843758-1-christian.couder@gmail.com/).
A quick review of the latest changes would be nice.
> * js/doc-unit-tests (2023-11-02) 3 commits
> - ci: run unit tests in CI
> - unit tests: add TAP unit test framework
> - unit tests: add a project plan document
> (this branch is used by js/doc-unit-tests-with-cmake.)
>
> Process to add some form of low-level unit tests has started.
>
> Will merge to 'next'?
> source: <cover.1698881249.git.steadmon@google.com>
I just took a look at the v9 of the series and it looks good despite a
small nit. Also I like the idea and implementation, so I agree with
merging it to 'next' and then 'master'.
prev parent reply other threads:[~2023-11-03 22:49 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2023-11-02 8:52 What's cooking in git.git (Nov 2023, #01; Thu, 2) Junio C Hamano
2023-11-03 22:48 ` Christian Couder [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
List information: http://vger.kernel.org/majordomo-info.html
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to='CAP8UFD1fZX=0_odDWPAAU2VbZ5GNVYZgY31OPPGeQriSSweUqw@mail.gmail.com' \
--to=christian.couder@gmail.com \
--cc=git@vger.kernel.org \
--cc=gitster@pobox.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this public inbox
https://80x24.org/mirrors/git.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).