From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp-out-no.shaw.ca (smtp-out-no.shaw.ca [64.59.134.13]) by sourceware.org (Postfix) with ESMTPS id 6CF47385780A for ; Mon, 16 Nov 2020 22:54:49 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 6CF47385780A Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=SystematicSw.ab.ca Authentication-Results: sourceware.org; spf=none smtp.mailfrom=brian.inglis@systematicsw.ab.ca Received: from [192.168.1.104] ([24.64.172.44]) by shaw.ca with ESMTP id enOZkQ5vH34axenOaklGQh; Mon, 16 Nov 2020 15:54:48 -0700 X-Authority-Analysis: v=2.4 cv=LvQsdlRc c=1 sm=1 tr=0 ts=5fb30338 a=kiZT5GMN3KAWqtYcXc+/4Q==:117 a=kiZT5GMN3KAWqtYcXc+/4Q==:17 a=IkcTkHD0fZMA:10 a=w_pzkKWiAAAA:8 a=XFxg4ImyAAAA:8 a=uYT-Tk0qkVT609LjNaIA:9 a=QEXdDO2ut3YA:10 a=sRI3_1zDfAgwuvI8zelB:22 a=220q9qqxVh1Vm6ReQFct:22 Reply-To: cygwin-apps@cygwin.com To: cygwin-apps@cygwin.com References: <20e2f046-af24-14b8-b6c4-263f859042b8@dronecode.org.uk> <181ea3fa-1a50-7db4-0009-47ea9af77cdc@dronecode.org.uk> <6fb2aeb0-d68b-40ab-acb9-1586fbf581a5@dronecode.org.uk> From: Brian Inglis Organization: Systematic Software Subject: Re: git repositories for cygwin packaging - please test Message-ID: Date: Mon, 16 Nov 2020 15:54:47 -0700 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.4.3 MIME-Version: 1.0 In-Reply-To: <6fb2aeb0-d68b-40ab-acb9-1586fbf581a5@dronecode.org.uk> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-CA Content-Transfer-Encoding: 8bit X-CMAE-Envelope: MS4xfEA2RwxoEGLucuKnQXdbWhwHncq7j0G3a84IfIb64KTFhHGVIt6/6Lrb5VtdGWiFqQPOkf5lAASqzOKqp/UqHOBOw2Mc0jWuXdlr3HbFTxdnkZFAWlrJ b4cTMSSrsNulJ0QWb2kDrnMR+uKu7oOWjz84aF6QrT6V19/vzwPNMSBLCdJzE8CeQO92nBKEwSngmnA65NgBDhCVosnSXUTnnRg= X-Spam-Status: No, score=-6.2 required=5.0 tests=BAYES_00, KAM_DMARC_STATUS, KAM_LAZY_DOMAIN_SECURITY, NICE_REPLY_A, RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H4, RCVD_IN_MSPIKE_WL, SPF_HELO_NONE, SPF_NONE, TXREP autolearn=no autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org X-BeenThere: cygwin-apps@cygwin.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Cygwin package maintainer discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Nov 2020 22:54:51 -0000 On 2020-11-16 15:16, Jon Turney wrote: > On 16/11/2020 21:54, Brian Inglis wrote: >> On 2020-05-27 16:27, Jon Turney wrote: >>> On 04/08/2019 21:08, Jon Turney wrote: >>>> To remedy this lack, using the same ssh key you use for sftp package upload, >>>> package maintainers can now also push to git repositories, like so: >>> >>> Package maintainers may have noticed that the output from pushing to these >>> git repositories now includes a line like: >>> >>> "remote: scallywag: build nnn queued" >>> >>> This is a *prototype* of a system to automatically build the packages, where >>> the results appear (some time later) at [1] (URL subject to change) >>> >>> [1] https://cygwin.com/cgi-bin2/jobs.cgi >> >>> To allow experimentation without messing up the version history unnecessarily: >>> >>> - All package repositories allow the maintainer(s) to create, push, rewind >>> and delete a branch named 'playground'. >>> >>> - An additional package repository called 'playground' exists, that all >>> maintainers can do anything to. >> >> Could anyone please check and advise if the attached .git/config will allow me >> to push to the playground repo and later branch for testing, or demo the >> appropriate .git/config entries or git config commands to do so properly? > > To push to the playground repo, I generally just use 'git push > ssh://cygwin@cygwin.com/git/cygwin-packages/playground.git -f'. Thanks, the -f did it, but I've "-f'ed" myself a lot with git, so avoid it. > The URLs in that config don't look quite right, since they seem to have hostname > of just 'cygwin'? My ~/.ssh/config has "host" names for orgs and systems, but some programs (git?/lftp?/sftp?/?) get confused if you use those in other connection strings: "what do you mean 'cygwin@cygwin.com@cygwin@cygwin.com.com'", but your git command also worked without complaints. >> Is there any way to move tags to a later commit once pushed? >> I have one in wget that can't be deleted or forced because of the hook fallthru. > > tags don't have any particular significance, at the moment. > > I removed the wget '1.20.3-2' tag for you. Cheers, thanks! I will wait until finished changing and reviews before pushing tags in future. >> Finally are there other CI jobs.cgi?params=... other than id, e.g. >> jobs.cgi?by=Brian+Inglis? > > Not at this time.  I agree it would be nice if you could filter by the various > columns. > > The jobs.cgi script script is tiny (see [1]), if you want to make improvements. > > [1] https://cygwin.com/git/?p=cygwin-apps/scallywag.git;a=blob;f=jobs.cgi Not at this time. Would bloat up your tiny script! ;^> -- Take care. Thanks, Brian Inglis, Calgary, Alberta, Canada This email may be disturbing to some readers as it contains too much technical detail. Reader discretion is advised. [Data in binary units and prefixes, physical quantities in SI.]