From: "Dmitry V. Levin" <ldv@altlinux.org> To: ALT Devel discussion list <devel@lists.altlinux.org> Subject: Re: [devel] P9 и обновление пакетов Date: Tue, 31 Dec 2019 02:31:58 +0300 Message-ID: <20191230233158.GA31774@altlinux.org> (raw) In-Reply-To: <b91ae2af0e62603d3fb6ab8e547de428@altlinux.ru> On Mon, Dec 30, 2019 at 07:00:25PM +0300, Vitaly Lipatov wrote: > Dmitry V. Levin писал 30.12.19 18:12: > ... > >> $ ssh gear.alt task run -m 'build with aarch64 support' 243732 > >> task run: too many arguments. > >> Try `task run --help' for more information. > > > > Когда вы вводите эту команду, на сервер приезжает > > -c 'task run -m build with aarch64 support 243732' > > > > Поскольку на той стороне нет шелла, парсер просто разбирает эту строку > > на аргументы, используя isblank в качестве разделителя. > Меня, как пользователя, интересует адекватный интерфейс, а не > объяснение, как он так устроен, что не работает как ожидается. Вы не можете передать значащие пробелы, поскольку пробелы являются разделителями аргументов команды. Этот интерфейс так работал всегда, просто вам раньше никогда не приходило в голову передавать значащие пробелы. > Используя -m, ожидаю одинакового поведения у команд > $ git tag -h | grep "<message>" > -m, --message <message> > > $ ssh gear.alt task run --help | grep "<message>" > -m <message> use the given <message> as the reason for this build; Почему? > Если у ssh есть проблемы с передачей параметров, возможно, на клиентской > стороне недостаёт команды для взаимодействия с сервером. Вряд ли у ssh есть проблемы с передачей параметров, по крайней мере, ssh так вёл себя всегда и для сохранения обратной совместимости никто это поведение ssh менять не будет. > Если интерфейс не предназначен для человека, Поскольку этот интерфейс был реализован ещё в феврале, им уже давно пользуются люди. > было бы неплохо увидеть > пример использования этого дополнительного средства, ограничивающего > сборку в бранчи. Увидеть как раз несложно, поскольку все задания в P9 теперь коммитятся только с task message, которое цитируется в самом начале лога сборки. -- ldv
next prev parent reply other threads:[~2019-12-30 23:31 UTC|newest] Thread overview: 26+ messages / expand[flat|nested] mbox.gz Atom feed top 2019-12-20 7:11 Stanislav Levin 2019-12-20 10:40 ` Dmitry V. Levin 2019-12-20 10:53 ` Stanislav Levin 2019-12-30 12:42 ` Dmitry V. Levin 2019-12-30 14:20 ` Stanislav Levin 2019-12-30 14:36 ` Yuri Sedunov 2019-12-31 12:59 ` Sergey Y. Afonin 2019-12-20 11:32 ` Anton Farygin 2019-12-30 12:33 ` Dmitry V. Levin 2019-12-30 13:01 ` [devel] Комментарии к заданиям (was: P9 и обновление пакетов) Дмитрий Державин 2019-12-30 14:56 ` [devel] P9 и обновление пакетов Vitaly Lipatov 2019-12-30 15:12 ` Dmitry V. Levin 2019-12-30 16:00 ` Vitaly Lipatov 2019-12-30 23:31 ` Dmitry V. Levin [this message] 2020-01-01 20:25 ` Sergey Y. Afonin 2020-01-09 8:51 ` Anton V. Boyarshinov 2020-01-01 20:10 ` Sergey Y. Afonin 2020-01-01 20:30 ` Dmitry V. Levin 2020-01-02 5:58 ` Anton Farygin 2020-01-02 7:03 ` Sergey Y. Afonin 2020-01-02 7:02 ` Sergey Y. Afonin 2020-01-04 22:51 ` Motsyo Gennadi aka Drool 2020-01-05 11:00 ` Sergey Y. Afonin 2020-01-06 12:11 ` Vitaly Lipatov 2020-01-06 12:18 ` Dmitry V. Levin 2019-12-30 16:40 ` Stanislav Levin
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 * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=20191230233158.GA31774@altlinux.org \ --to=ldv@altlinux.org \ --cc=devel@lists.altlinux.org \ /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
ALT Linux Team development discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \ devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru public-inbox-index devel Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.devel AGPL code for this site: git clone https://public-inbox.org/public-inbox.git