X-Recipient: archive-cygwin@delorie.com
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 4627D3858C56
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com;
	s=default; t=1702740205;
	bh=s78z/rFDOtsEPemMe3fEN1MfseiGoPM8pzF0qJxepEw=;
	h=Date:Subject:To:References:Cc:In-Reply-To:List-Id:
	 List-Unsubscribe:List-Archive:List-Post:List-Help:List-Subscribe:
	 From:Reply-To:From;
	b=t7/c0W1SbGn/iy1hLi84VRr688bAkSPpdzV208khk9yP6hMkdJFosRqgCWolJNgT+
	 FBMWV9zcFYm+QRvUN5yUiiB0DpqWVtLG6o77teOdjx+mBcxpSh8ykyWsWe4/+Vn18e
	 WjKM93DS3qN7pUlwqcXCIwF9/H7tqiv0OTMTHZfo=
X-Original-To: cygwin@cygwin.com
Delivered-To: cygwin@cygwin.com
DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 6271D3858D28
ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 6271D3858D28
ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1702740192; cv=none;
 b=YHjrDt4mRbADDJ1CQXVYk54hM69I1Z6EsrM+JYt33DYTkzpXXamA3nDAYnyqoAq6jcW6x7+rdKhJcsH4KWE1FJ6QxozSMyId+eN5fFaizHZL7mJlBBh9YMw20cJXaQSdD6lk27Y4iMLYffr/yaWXYhCLXe0rEorskNiQhz9Jt04=
ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key;
 t=1702740192; c=relaxed/simple;
 bh=YihlLWhZeV/2DPzcuzeL7mqgLcX2R540AJ62lzuCrQo=;
 h=Message-ID:Date:MIME-Version:Subject:To:From;
 b=hZHJmhugNk/Prpt4GqDEkSFjl9WD/wvS35Pt57nY5v4+BRyqD6zDUbWuRgptF0rdb/v9os/h5V6OfyU863X3/evHX6tr2vp4YnkxSqCmTCAldBLW8WrzW3CGBhylzMpCxwubMp/3rfRM8sjKM27Rz13Lgp9AmY2XivAfWD3CohQ=
ARC-Authentication-Results: i=1; server2.sourceware.org
X-SNCR-Rigid: 6577B87C00ACBA53
X-Originating-IP: [81.129.146.217]
X-OWM-Source-IP: 81.129.146.217
X-OWM-Env-Sender: jon.turney@dronecode.org.uk
X-VadeSecure-score: verdict=clean score=0/300, class=clean
X-RazorGate-Vade: gggruggvucftvghtrhhoucdtuddrgedvkedrvddtgedgjeeiucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuueftkffvkffujffvgffngfevqffopdfqfgfvnecuuegrihhlohhuthemuceftddunecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjughrpefkffggfgfuvfhfhfevjggtgfesthekredttddvjeenucfhrhhomheplfhonhcuvfhurhhnvgihuceojhhonhdrthhurhhnvgihsegurhhonhgvtghouggvrdhorhhgrdhukheqnecuggftrfgrthhtvghrnhepiefhieffleefffetgeetheevueduieektdevgfejgeeiieefgeetkeekieetkeffnecuffhomhgrihhnpegthihgfihinhdrtghomhdpghhithhhuhgsrdgtohhmnecukfhppeekuddruddvledrudegiedrvddujeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhephhgvlhhopegludelvddrudeikedruddruddtjegnpdhinhgvthepkedurdduvdelrddugeeirddvudejpdhmrghilhhfrhhomhepjhhonhdrthhurhhnvgihsegurhhonhgvtghouggvrdhorhhgrdhukhdpnhgspghrtghpthhtohepvddprhgtphhtthhopeftohhlrghnugdrofgrihhniiesrhhovhgvmhgrrdguvgdprhgtphhtthhopegthihgfihinhestgihghifihhnrdgtohhmpdhrvghvkffrpehhohhsthekuddquddvledqudegiedqvddujedrrhgrnhhgvgekuddquddvledrsghttggvnhhtrhgrlhhplhhushdrtghomhdprghu
 thhhpghushgvrhepjhhonhhtuhhrnhgvhiessghtihhnthgvrhhnvghtrdgtohhmpdhgvghokffrpefiuedpoffvtefjohhstheprhgvqdhprhguqdhrghhouhhtqddttdeg
X-RazorGate-Vade-Verdict: clean 0
X-RazorGate-Vade-Classification: clean
Message-ID: <333a476b-71a2-41ce-af80-447cab18c083@dronecode.org.uk>
Date: Sat, 16 Dec 2023 15:23:06 +0000
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
Subject: Re: Automatic Cygwin installation for CI ?
To: "Mainz, Roland" <Roland.Mainz@rovema.de>
References: <a0f1e420-ae48-49a3-9300-c56f1948ad9b.8d485f54-9f47-42b0-bdcb-9635fbf663c3.eaa1a0df-8af8-431a-ac90-701e9d34fff3@emailsignatures365.codetwo.com>
 <a0f1e420-ae48-49a3-9300-c56f1948ad9b.e52b7f5f-5a09-4346-99f8-a6591191169c.175339fc-a13d-434f-9e0a-775c9a48b07e@emailsignatures365.codetwo.com>
 <DBBPR05MB111772D83A16CDFA033A0CF679293A@DBBPR05MB11177.eurprd05.prod.outlook.com>
 <2f6724a1-9e4c-4fb4-a19d-71776ae59c1d@gmail.com>
Content-Language: en-GB
Cc: cygwin@cygwin.com
In-Reply-To: <2f6724a1-9e4c-4fb4-a19d-71776ae59c1d@gmail.com>
X-Spam-Status: No, score=0.0 required=5.0 tests=BAYES_00, JMQ_SPF_NEUTRAL,
 KAM_DMARC_STATUS, RCVD_IN_BARRACUDACENTRAL, RCVD_IN_DNSWL_NONE,
 RCVD_IN_MSPIKE_H5, RCVD_IN_MSPIKE_WL, SPF_HELO_PASS, SPF_PASS, TXREP,
 T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.6
X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on
 server2.sourceware.org
X-BeenThere: cygwin@cygwin.com
X-Mailman-Version: 2.1.30
Precedence: list
List-Id: General Cygwin discussions and problem reports <cygwin.cygwin.com>
List-Unsubscribe: <https://cygwin.com/mailman/options/cygwin>,
 <mailto:cygwin-request@cygwin.com?subject=unsubscribe>
List-Archive: <https://cygwin.com/pipermail/cygwin/>
List-Post: <mailto:cygwin@cygwin.com>
List-Help: <mailto:cygwin-request@cygwin.com?subject=help>
List-Subscribe: <https://cygwin.com/mailman/listinfo/cygwin>,
 <mailto:cygwin-request@cygwin.com?subject=subscribe>
From: Jon Turney via Cygwin <cygwin@cygwin.com>
Reply-To: Jon Turney <jon.turney@dronecode.org.uk>
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: cygwin-bounces+archive-cygwin=delorie.com@cygwin.com
Sender: "Cygwin" <cygwin-bounces+archive-cygwin=delorie.com@cygwin.com>
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from base64 to 8bit by delorie.com id 3BGFNQ60003745

On 16/12/2023 02:41, Marco Atzeri via Cygwin wrote:
> On 15/12/2023 18:07, Mainz, Roland via Cygwin wrote:
>>
>> Hi!
>>
>> ----
>>
>> Is there any documentation how Cygwin 3.5.0 can be automatically 
>> (without GUI and user intervention, e.g. via *.bat script) be 
>> installed as part of a CI (Continuous integration) build environment ?
>>
>> ----
[...]
> 
> the source code of the Cygwin build server is here
> 
>     https://cygwin.com/cgit/cygwin-apps/scallywag/

I wouldn't use this as a good example of how to do things, as it's 
rather specialized, and relies on the GitHub cygwin-install-action [1] 
to do the actual installation.


But to answer the question actually asked, no, there is no specific 
documentation on this.

However, there is information on the command line options that setup 
supports (linked to from [2]), and generally using '-q' and '-P 
packagelist' can perform an automated installation.


What do you think more specific documentation could usefully say? 
Patches or suggested words are welcome.


[1] https://github.com/cygwin/cygwin-install-action
[2] https://cygwin.com/install.html#cli


-- 
Problem reports:      https://cygwin.com/problems.html
FAQ:                  https://cygwin.com/faq/
Documentation:        https://cygwin.com/docs.html
Unsubscribe info:     https://cygwin.com/ml/#unsubscribe-simple

